如果页面中没有框架,只会触发一次DocumentCompleted事件,页面中有框架则会触发多次,一个frame触发一次,请问如何解决此问题?

解决方案 »

  1.   

    private void Form1_Load(object sender, EventArgs e)
            {
                this.webBrowser1.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(webBrowser1_DocumentCompleted);
            }        void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
            {
                if (e.Url.ToString().ToLower() == this.webBrowser1.Url.ToString().ToLower())
                {
                    //....
                }
            }