我如何知道我的网络浏览器是否已完成加载所有页面

时间:2013-01-29 12:39:08

标签: c# html .net browser

  

可能重复:
  Detect WebBrowser complete page loading

我如何知道我的webbrowser是否已完成加载所有页面?

如何连续显示多个页面,但如果页面没有在C#上完全下载,我没有权利去#

1 个答案:

答案 0 :(得分:1)

要检测WebBrowser控件何时完成加载,一旦我使用了此代码:

void BrowserDocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
  if (e.Url.AbsolutePath != (sender as WebBrowser).Url.AbsolutePath)
  {
      return; 
  }

   //Page Loading Finished
}