tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^2: IEで開いたページ内のjavaスクリプトを実行したい
投稿日: 2009/12/06(Sun) 12:50
投稿者シクワサ
>  href="#"にNavigateではまずいのでしょうか??
> あくまで、スクリプトを動作させるのが目的でしょうか??

お返事ありがとうございます。
説明不足で申し訳ありませんでした。

Navigateを使用した場合、ページが切り替わって
ログイン前の画面に戻ってしまい
うまく動作する事ができませんでした。

href="#"の #は、略しているのではなく、
ソースコードがこのようになっていて、
あちこちに存在しています。

なのでタグ内のsend('〜')の部分に当たる
javaスクリプト関数を実行する必要があると思っおります。


代案で下記のようなAタグのDOMを順番に調べて、
条件と一致するタグを見つけたらクリックする方法を考えたのですが、
COMリンクエラーが発生してうまくいっておりません。

For Each objTAG As MSHTML.HTMLElement In doc.getElementsByTagName("A")
 If objTAG.value = "ボタン" Then
     objTAG.click()

VBからIEに対しjavaスクリプトを実行させることは
不可能なのでしょうかね。。。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。