IFrame内のデータの取得

解決


ハイライト  2006-03-15 20:50:12  No: 94595

環境
Windows XP SP2/Visual Basic 6.0 SP6

WebBrowserを使うHTMLの取得です。HTMLのIFRAMEタグ内のデータ取得をしたいのですが、

objTable = WebBrowser1.Document.frames(0).Document.getElementsByTagName("TABLE")

としてもTABLEタグのデータを取得することができません。以前の掲示板にも同じ質問があったのですが解決しておらず解答を得ることが出来ませんでした。
このHTMLにはIFRAMEが2つあり、以前は使ってないフレームにlocation.hrefしたのですが、今回は両方のデータを取得したいのでlocation.hrefすることができません。
このような場合はどうしたらいいのでしょうか。


ハイライト  2006-03-15 20:57:10  No: 94596

申し訳ありません。解決しました。

WebBrowserがDocumentCompleteし終える前に取得しようとしていました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加