人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

どなたかUWSCの使い方で質問です。

UWSCというソフトを使ってWEB上ボタンを
選択したいと思っております。

操作したい先は、このリンクでデモ口座という
ボタンを押した先のです。
http://jp.demo.highlow.net/?lang=ja-JP

右上の通貨の選択リストを操作したいと思っておりますが

odtab = gid( ie, "assets")
odtab.Value="GBPJPY"
odtab.focus()
kbd( VK_DOWN, CLICK, 100 )

など試しましたがうまくいきません。

Valueでテキスト上では通貨の選択が出来るように
なったのですが、その後のイベントが発生しないため
サイトに変化が起こらないのです。

因みに、fireEvent("onChange")なども試してみたの
ですが、ダメでした。
また、For ~ To でキーボードダウンでリスト選択
させようとしても何故か上手く動きません。

類似質問があります。
http://q.hatena.ne.jp/1401323207#a1230483

現在稼働しません、踏まえた回答を
iMacrosなどの他のマクロソフトは、回答対象外です。

●質問者: イモの龍
●カテゴリ:コンピュータ ウェブ制作
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● lang_and_engine
●500ポイント ベストアンサー

前と同じコードでちゃんと動いてるんですけどね・・・

(コメント欄を参照)


lang_and_engineさんのコメント
補足・・・ 補足です。 こういう質問の場合,実際に動くコードを提示してもらうことが全てです。 「コードをこう変えてみたら動くんじゃないでしょうか?(試してません)」 ではなく 「下記のコードで実際に動きました。コードをどうぞ」 という回答をもらうことが大事です。 そうしないと,ポイントを浪費してしまう可能性が。 質問文に,「実際に動くコードを提示してくださった方にのみポイントを差し上げます」のように書くことがコツです。

イモの龍さんのコメント
なるほどですね。アドバイスありがとうございます!! 具体的で前向きな提案ありがとうございました。 確かにおっしゃるように、こちらから成果に対する 説明が重要ですね。曖昧になっていたようです。 また、実際にテストしていただいてようで ありがとうございます。これは、私にとって貴重な情報です。 私の方でも再度動作確認を行いまた報告させていただきます。

2 ● gizmo5
●50ポイント

該当のデモのページを表示していて気になったのですが、ページ全体の表示が完了するまでのレスポンスがかなり悪いです。
SELECT タグの onChange ハンドラの登録も JavaScript でやっているようですし、UWSC のプログラムが動くタイミングが早すぎて onChange のハンドラが登録される前にクリックしてしまっているのではないでしょうか。
IE で navigate した後に極端なくらい長い時間 sleep させて動作を確認してみたらどうでしょうか。


イモの龍さんのコメント
テストしてみましたが、残念ながら原因は別のものでした。ありがとうございます。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ