解决方案 »

  1.   

    点webbrowser属性,有个DocumentCompleted属性, 这个就是网页操作完成后方法。我一般是这样
    private void webbgod_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
            {
                if (webbgod.Url.ToString().Contains("www.godaddy.com"))
                {
                }
                else if (webbgod.Url.ToString().Contains("idp.godaddy.com/login.aspx"))
                {
                }
                else if (webbgod.Url.ToString().Contains("mya.godaddy.com"))
                {
                }
          }
    这样完成一步再一步,
    第二点是js的,js操作是不会在这个DocumentCompleted提示,所以有些要用上timer
      

  2.   

    并不是网页全部下载完毕才触发 DocumentCompleted 事件。并且在加载一个页面过程中,这个事件会被触发多次。如果你不了解这个,没有等到页面下载完毕才处理,当然会失望。