在WinForms应用程序中使用Web浏览器控件获取错误

And*_*por 5 .net c# browser

我试图在winforms应用程序中使用webbrowser控件.在我的应用程序中,当我尝试导航到在IE或Chrome中工作正常的地方时,我收到一个"脚本错误"窗口,指出"此页面上的脚本出现了错误"."错误:对象不支持此属性或方法." 然而,我仍然可以使用IE进入页面而没有问题.

我错过了什么?

对于我而言,脚本错误并不重要,因为它在我的应用程序中的行为与在Web浏览器中的行为不同.我的问题是:

是否可以在.Net应用程序中嵌入Web浏览器,其行为与独立的Web浏览器完全相同?怎么样?

Dan*_*jir 7

对于后代:我知道这不是一个正确的修复,但您实际上可以打开Internet Explorer - >工具 - > Internet选项 - >高级,然后在浏览下查看选项禁用脚本调试(Internet Explorer和其他).取消选择,您将解决问题.

另一种选择是这样的:

            webBrowser1.ScriptErrorsSuppressed = true;
Run Code Online (Sandbox Code Playgroud)