私はaxWebBrowser
いくつかのWeb自動化を行うために使用しています。システムがイベントをトリガーするNewWindow2
と、新しいウィンドウで HTML 要素を追跡できなくなります。デバッグ後、新しいウィンドウの読み込みが完了していないにもかかわらず、axWebBrowser1.ReadyState
が等しいことに気付きました。ReadyState_Complete
private void axWebBrowser1_DocumentComplete(object sender, AxSHDocVw.DWebBrowserEvents2_DocumentCompleteEvent e) {
if (axWebBrowser1.ReadyState == SHDocVw.tagREADYSTATE.READYSTATE_COMPLETE) {
// some code...
}
}
HTML要素を検出できるように、新しいウィンドウのロードが完了するのを待つにはどうすればよいですか?