怎么判断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 }
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有