WebBrowser Controlユーザーが入力して送信するためのフォームを含むWebサイトを開くWPFアプリケーションでを使用しています。www.google.com送信後、たとえば10秒後に別のページにリダイレクトされます。
WebBrowserが開いたことを検出する方法はありwww.google.comますか?
webbrowser_LoadCompletedイベントでWebBrowserがサイト名を開いたときを検出できます。これを試してください:
void webbrowser_LoadCompleted(object sender, NavigationEventArgs e)
{
mshtml.HTMLDocument doc =( mshtml.HTMLDocument) s.Document;
if (doc.parentWindow.window.location.host == "www.google.com")
{
MessageBox.Show("you navigated to google");
}
}