0
AJAXが読み込まれた後、WebBrowser1要素から完全なHTMLコードを取得する方法を教えてください。Ajaxを読み込んだ後にWebBrowser1のHTMLコンテンツを取得する(vb 2010)
私は動的に読み込まれたコンテンツのページを持っており、ボタンを押して読み込んだ後にこのコンテンツを取得する必要があります。
また、私は(簡単にWebBrowser1からコンテンツを取得する)ウェブサイトの複雑さのために、アプリケーションからは、HTTPRequestをすることができませんイム
RichTextBox1.Text = WebBrowser1.Document.GetElementById(TextBox1.Text).OuterText
(動的データでdivのコンテンツを取得しようとしましたが、うまくいきませんでした
AJAXの目的は、メインページが読み込まれた後にデータを読み込んで、連続的、時間的、または天気予報などのデータを更新することです。おそらくページに応じてはできません。私は 'WebBrowser'が' WebBrowser.DocumentCompleted'イベントを持っていますが、これがAJAXの後に起動するかどうかはわかりません。 – Mederic
はい、あなたは正しいです。しかし、ページがロードされるまで手動で待って、すべてのAjax呼び出しが完了し、完全なHTMLを取得します。 ajaxがロードされたコンテンツ – vyazikov
すべてがロードされてからすべてがロードされるまで待つと、 'webbrowser.document.body.innerhtml' – Mederic