正在检查是否已加载WebBrowser
本文关键字:加载 WebBrowser 是否 检查 | 更新日期: 2023-09-27 18:25:59
如果我有
browser.Navigate("http://www.test.com");
在一个方法中,我如何检查它是否从同一方法中加载了网页?
谢谢。
要检查它是否加载到任何位置,请执行:
if(browser.ReadyState == WebBrowserReadyState.Complete) {
// It's done!
}
但是,如果正在等待加载,请改为处理DocumentCompleted
事件:
browser.DocumentCompleted += WhenItsDone;
这对我有用:
//Waiting For WebBrowser Load
while(browser.ReadyState == WebBrowserReadyState.Loading) {
Application.DoEvents();
}
//Do Smth.....