1

WebBrowser Controlユーザーが入力して送信するためのフォームを含むWebサイトを開くWPFアプリケーションでを使用しています。www.google.com送信後、たとえば10秒後に別のページにリダイレクトされます。

WebBrowserが開いたことを検出する方法はありwww.google.comますか?

4

1 に答える 1

0

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");
    }
}
于 2013-04-10T09:56:59.080 に答える