示例#1
0
        private void frmBrowser_Navigated(object sender, NavigationEventArgs e)
        {
            SetStatusRight("RSS completely loaded.");
            WebBrowser Browser = sender as WebBrowser;

            mshtml.HTMLDocument       HTMLDoc    = Browser.Document as mshtml.HTMLDocument;
            mshtml.IHTMLScriptElement HTMLScript = (mshtml.IHTMLScriptElement)HTMLDoc.createElement("SCRIPT");
            HTMLScript.type = "text/javascript";
            HTMLScript.text = @"function noError() { return true; } window.onerror = noError;";
            mshtml.IHTMLElementCollection Nodes = HTMLDoc.getElementsByTagName("HEAD");
            foreach (mshtml.HTMLHeadElement HTMLElementItem in Nodes)
            {
                HTMLElementItem.appendChild((mshtml.IHTMLDOMNode)HTMLScript);
            }
        }