本帖最后由 Setheo 于 2010-08-18 04:09:49 编辑

解决方案 »

  1.   

    vs自带的那个帮助文档你里面,你自己去找webbrowser控件,里面我上次好像看到了操作js的代码。
      

  2.   

    先引用MSHTML.DLL
    然后private void webBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e)
            {
                IHTMLWindow2 win = (IHTMLWindow2)webBrowser1.Document.Window.DomWindow;
                string s = "window.alert = null;\r\nwindow.confirm = null;\r\nwindow.open = null;\r\nwindow.showModalDialog = null;";
                win.execScript(s, "javascript");
            }不过改JS方法可能不太好使有时间.你试一下吧.
      

  3.   

    要记得一件事:修改完,需要重新设置webbrowser的 InnerHTML,让其重新加载新的html源码。