怎么判斷WebBrowser中的網頁是否加載完畢?
你好! webbrowser控件有DocumentCompleted加載事件的。這個事件微軟給出的解釋也是當文檔加載完畢時觸發。 假設你的webbrowser控件name是wb 那么在這個事件寫就行了。
private void wb_DocumentCompleted(object sender, WebBrowserNavigatedEventArgs e) { if (e.Url.ToString() != extendedWebBrowser1.Url.ToString()) return; if (extendedWebBrowser1.ReadyState != WebBrowserReadyState.Complete) return; string html_code=wb.Document.Body.OuterHtml;//獲取當前網頁源碼 // Do Something }