Web ブラウザの HTML ソース コード (DocumentText) を取得するにはどうすればよいですか (javascript コードのみを含む)。
Web ブラウザでページ全体を表示できますが、DocumentText には JavaScript コードしか含まれていません。
そのページを ff または他のブラウザで開くと、ソース コードに html が表示されず、javascript コードしかありません。
何が起こっているのか、どうすればそのページ内のボタンのクリックイベントをウェブブラウザで呼び出すことができますか?
編集:
IHTMLDocument2 document = webBrowser1.Document.DomDocument as IHTMLDocument2;
if (document != null)
{
string content = document.body.innerText;
if (content != null)
{
bla bla bla
}
}
これらのコードcontent
では常に null
また
if (webBrowser1.DocumentText.Contains("a button's id"))
{
bla bla bla
}
これらのコードでは、DocumentText に JavaScript しかなく、DocumentText に呼び出し用のボタンの ID はありません。
そのボタンを見つけるにはどうすればよいですか、またはそのページが webbrowser コンポーネントにロードされた後に入力を埋めるにはどうすればよいですか?