// 计数器
int counter = 0 ;



// 添加事件响应函数
this .webBrowser.Navigated += new System.Windows.Forms.WebBrowserNavigatedEventHandler(webBrowser_Navigated);
this .webBrowser.DocumentCompleted += new System.Windows.Forms.WebBrowserDocumentCompletedEventHandler( this .webBrowser_DocumentCompleted);
// 事件响应函数
private void webBrowser_Navigated( object sender, WebBrowserNavigatedEventArgs e)
{
counter ++ ;
}
private void webBrowser_DocumentCompleted( object sender, WebBrowserDocumentCompletedEventArgs e)
{
counter -- ;
if ( 0 == counter)
{
// 加载完毕
}
}Webbrowser控件判断网页加载完毕的简单方法,布布扣,bubuko.com
原文地址:http://www.cnblogs.com/mvc2014/p/3776070.html