我正在尝试在 winforms 应用程序中使用网络浏览器控件。在我的应用程序中,当我尝试导航到在 IE 或 Chrome 中正常工作的位置时,我收到一个“脚本错误”窗口,指出“此页面上的脚本中发生了错误”。与“错误:对象不支持此属性或方法。”不过,我仍然可以使用 IE 访问该页面,没有问题。
我缺少什么?
对我来说,脚本错误并不重要,重要的是它在我的应用程序中的行为与在网络浏览器中的行为不同这一事实。我的问题是这样的:
是否可以将 Web 浏览器嵌入到 .Net 应用程序中,使其行为与独立 Web 浏览器完全相同?如何?
对于后代:我知道这不是一个正确的修复,但您实际上可以打开 Internet Explorer -> 工具 -> Internet 选项 -> 高级,然后在浏览下查找选项禁用脚本调试(Internet Explorer 和其他)。取消选择这些,您将解决问题。
另一种选择是这样的:
webBrowser1.ScriptErrorsSuppressed = true;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)