C# WebBrowser的文档说
(原文链接 http://ddbiz.com/?p=185)
ScriptErrorSuppressed = false; 用来禁用js的脚本错误,但是在 .net 2.x 的环境中,这样做往往并不起作用。
显然 MSDN 中说的 “如果将该控件用作泛型浏览器,则此属性用处不大。”, 这个泛型浏览器是什么概念,还真没了解过。
采用下面的办法可以禁用脚本错误:
((SHDocVw.IWebBrowser2)webBrowser.ActiveXInstance).Silent = true;