webBrowser1.Navigate(Url);
webBrowser1.DocumentCompleted+=new WebBrowserDocumentCompletedEventHandler(test);private void test(object sender, WebBrowserDocumentCompletedEventArgs e)
{
MessageBox.Show("CSDN!");
}如果一个页面有多个ifram, 它就会多次触发,多次执行test,我想等网页全部加载完,执行一次test,有什么好的办法吗?
这样的情况有办法吗/  谢谢谢了.

解决方案 »

  1.   

    //string strURL 要找开的页面的URL
            private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
            {
                if (e.Url.ToString().Trim() == strURL.Trim())
                {
                    //已经加载完成
                }        }  
    *****************************************************************************
    欢迎使用CSDN论坛阅读器 : CSDN Reader(附全部源代码) 
    http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
      

  2.   

    to: 回复人:feiyun0112(http://feiyun0112.cnblogs.com/) ( 一星(中级)) 信誉:能解释一下这句吗? 我想让WebBroeser 完全加载完成后,自动执行test,如何实现哪