webBrowser.ReadyState == WebBrowserReadyState.Complete
浏览器在加载完成一个页面的过程中, 可能会多次多次触发DocumentCompleted事件(因为页面中的IFrame控件的加载完成也会触发该事件), 导致多次调用事件处理函数 webBrowser_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e), 可在该函数中通过e.Url.AbsolutePath == webBrowser.Url.AbsolutePath来判断, 是否是页面最终加载完成.
DocumentCompleted
IFrame
webBrowser_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
e.Url.AbsolutePath == webBrowser.Url.AbsolutePath
参考arrow-up-right
最后更新于5年前