我想禁用在VB6应用程序中弹出的脚本错误。 (我在这台机器上安装了VB6)。
目前,如果我导航到某个特定页面,它会弹出“INternet Explorer脚本错误:此页面上的脚本出现错误”...“是否要继续运行此脚本页?”
将webbrowser1.silent设置为“true”会使不工作。相反,所有发生的事情不是显示错误消息,而是启动实际的“脚本”调试器,然后退出程序。在没有(visual studio)调试器的机器上,它仍会弹出一条消息,要求使用调试器,即在Vista上(当silent设置为true时)。
手动更改“禁用脚本调试(其他)”(以及常规版本),似乎无法在MSIE中运行(也为xp用户测试版本6.0)。
如何禁用脚本错误?
提前致谢!
答案 0 :(得分:2)
如果您在设计窗口中设置了应用程序,则可以在运行应用程序时将webbrowser.silent重置为true。启动应用程序时可能需要将其重置为true(即:在运行时)并查看是否有效。
答案 1 :(得分:2)
WebBrowser.ScriptErrorsSuppressed = True
(以上代码在VB6中不起作用)
(试试这个)
WebBrowser1.Silent = True
答案 2 :(得分:-1)
我认为这是你需要的
在您的Form_Load或您想要的任何地方编写此代码
WebBrowser.ScriptErrorsSuppressed = True