インターネットのhtmlデータを解析したくて下記のプログラムでインターネットエクスプローラーから
表示されている内容のhtmlを取得しているのですが、
ジャバスクリプトを実行後に表示されるページの場合
マウスの右クリックで表示するソースと、ブラウザの「表示(V)」、「ソース(C)」で
表示する方法とで内容が違うのですが、マウスの右クリックの時に表示される
ソースを取得したいのですが、どんなプログラムにすれば良いでしょうか?
Dim IE As Object
Dim Url1 As String
Dim HtmlData As String
Url1 = "http://www.yahoo.co.jp"
IE = CreateObject("InternetExplorer.Application")
With IE
.Navigate(Url1)
Do While .Busy = True
Loop
Do While .document.ReadyState <> "complete"
Loop
.visible = True
HtmlData = .document.DocumentElement.outerHTML
End With
No.1ベストアンサー
- 回答日時:
> マウスの右クリックで表示するソースと、ブラウザの「表示(V)」、「ソース(C)」で
> 表示する方法とで内容が違うのですが
それは、javascriptとは関係なく、単にフレームページなのでは?
ブラウザの「表示」→「ソース」だと、トップフレームつまり「アドレス」欄に表示されているURLのページソースが表示されます。
マウスで右クリックだと、そのクリックした位置のページソースが表示されます。
あるいは、一見してフレームに見えない場合でも、インラインフレーム(IFRAME)かもしれませんし、そしてjavascriptでインラインフレームを挿入しているのかもしれません。
そのあたりを確認できれば、自ずと取得すべきページのURLが決まると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・「I love you」 をかっこよく翻訳してみてください
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・昔のあなたへのアドバイス
- ・かっこよく答えてください!!
- ・あなたが好きな本屋さんを教えてください
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・【大喜利】【投稿~8/27】 こんなガソリンスタンド二度と来るか!なぜそう思った?
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・【お題】動物のキャッチフレーズ
- ・【お題】甲子園での思い出の残し方
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・自分用のお土産
- ・人生で一番お金がなかったとき
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・ちょっと先の未来クイズ第1問
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Dreamweaverのコードカラーが黒...
-
htmlでソースを表示させたくな...
-
VisualStudio2010でデバッグソ...
-
Visual Source Safe?
-
実行オブジェクトからソースを...
-
htmlのタブの色変更について
-
【VB.NET】WebページのDOMソー...
-
右クリック禁止
-
JSPの実行結果をHTMLに変換
-
Excelで、社外秘(閲覧のみ)と...
-
HTMLからフォルダを開きたい
-
googleドライブで、PDFファイル...
-
テキストファイルで下線を引く
-
VBA URLDownloadToFileについて
-
一つのリンクに複数のURLを指定
-
Webサイトから、txtファイルを...
-
社内で利用するWebサイトを立ち...
-
htmlにtextファイルを表示させ...
-
java_run.batがダウンロードで...
-
iPadの標準ブラウザでローカルH...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Dreamweaverのコードカラーが黒...
-
VBAで#Regionに変わるものは無...
-
【VC++6.0(MFC)】Access Violat...
-
Visual Source Safe?
-
#ifdef多用でソースが見づらい
-
レストラン、英語のメニュー表記
-
ソースの表示を無効にする方法。
-
ソースの追加行数と変更行数
-
c言語の改修されたソースから改...
-
実行オブジェクトからソースを...
-
JSPの実行結果をHTMLに変換
-
「MicrosoftVisualBasic6.0 行...
-
htmlのタブの色変更について
-
画像と文字が重なって表示される。
-
縮小版のサムネイルの取得(画像...
-
generatorとは?
-
プログラム時のヘッダコメント...
-
HTMLメールを送りたい
-
コメントが閉じてないというエ...
-
マウスポインタが手の形になら...
おすすめ情報