ITPub博客

首页 > Linux操作系统 > Linux操作系统 > C# webbrowser判断页面是否加载完毕

C# webbrowser判断页面是否加载完毕

原创 Linux操作系统 作者:fangqm 时间:2011-02-22 14:06:14 0 删除 编辑

private void button1_Click(object sender, EventArgs e)

        {

            wb.Url = new Uri("http://www.baidu.com");

            wb.DocumentCompleted+=new WebBrowserDocumentCompletedEventHandler(wb_DocumentCompleted);

//这是给wb添加载入完毕的事件

        }

        private void wb_DocumentCompleted(object sender, EventArgs e)//这个就是当网页载入完毕后要进行的操作

        {

         这个就是当网页载入完毕后要进行的操作

        }

 

+++++++++++++++++++++++++++++++++++++++++
webbrowser等待页面加载完毕

while (webBrowser1.IsBusy)
               {
                   StartKiller();
                   MessageBox.Show("程序忙,请稍后!", "提示");

               }

或者(不能用在线程中)

while (webBrowser1.ReadyState == WebBrowserReadyState.Complete)
               {
                   StartKiller();
                   MessageBox.Show("程序忙,请稍后!", "提示");

               }

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23109131/viewspace-687696/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-03-24

  • 博文量
    298
  • 访问量
    729439