问题:
        我在Winform 中拉了个Webbrowser 控件,
        然后在winform  load 事件中 myBrowser.Navigate("http://www.ebay.com");
       但是,只要导航到这个网址,就不会触发 DocumentCompleted 事件,不知为何,求解 ?

解决方案 »

  1.   

    别的网址是可以触发DocumentCompleted 
    但是只要跳转 http://www.ebay.com 就不触发DocumentCompleted !这就是重点,求解 ?
      

  2.   


    @以专业开发人员为伍 ,我在 form 窗体拉了Webbrowser控件,叫myBrowser ,但myBrowser_DocumentCompleted不执行  private void MyTestForm_Load(object sender, EventArgs e)
            {                     
                myBrowser.Navigate("www.ebay.com");            
            }        private void myBrowser_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
            {
                //这里进不来!!!
                MessageBox.Show("进来了!");
            }
      

  3.   

    应该不会啊,难道那个网站的http协议不够正确,比如contentlength比实际内容要大,导致无法接受完成。或者是有不定长的块状数据需要持续接收,导致无法完成
      

  4.   

    你看一下浏览器能否正常收完所有数据,也就是浏览器那个loading小圈不再转动
      

  5.   

    你看一下浏览器能否正常收完所有数据,也就是浏览器那个loading小圈不再转动确认过是OK 的。 
      

  6.   

    frame无法打开,那么DocumentCompleted这个事件是无法执行
      

  7.   

    看看beforenavigation能执行么