1
我就打開一個網站,用戶填寫並提交表單WPF應用程序使用WebBrowser Control
。提交後,它重定向到另一個頁面後10秒,www.google.com
例如。檢測特定網站的web瀏覽器我瀏覽到
有沒有辦法當WebBrowser
開闢www.google.com
檢測?
我就打開一個網站,用戶填寫並提交表單WPF應用程序使用WebBrowser Control
。提交後,它重定向到另一個頁面後10秒,www.google.com
例如。檢測特定網站的web瀏覽器我瀏覽到
有沒有辦法當WebBrowser
開闢www.google.com
檢測?
當web瀏覽器中webbrowser_LoadCompleted
事件已經打開了你的網站的名稱您可以檢測,試試這個:
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");
}
}
您是否嘗試過使用'DocumentCompleted'事件? –
或者,你的意思是「導航中」事件? http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.navigated.aspx – Jasper
@Jasper,它可能需要這些事件的組合。該'Navigated'事件可以重定向期間火,但如果想OP時'www.google.com'已經加載知道,他們將需要消耗'DocumentCompleted'事件。 –