有人可以告诉我如何禁用Internet Explorer脚本错误 - 说:
此页面上的脚本出现错误
...
Error: Unspecified error
...
请不要说去Tools -> I.Options -> Advanced
...关闭调试等等。
我已经尝试了所有这些,然后这个弹出对话框仍然出现。
有些论坛建议关闭一项名为“机器调试管理器”(MDM)的服务,问题是我无法在Windows版本上运行此服务。为什么呢?
System
Windows XP
Professional
Version 2002
Service Pack 3
必须有一些方法可以完全关闭此对话框,以便它不会出现。我不介意删除整个注册表以使此停止。这就是我对它的沮丧。仅供参考,我在IE6上使用selenium RC运行自动测试时得到了这个。希望这足够的信息。非常感谢
答案 0 :(得分:7)
关于MDM.exe
:
自: What To Do When . . . Your Browser Displays Script Error Warnings
部分(但不是全部)Windows用户的系统上都有
Mdm.exe
文件。
这是机器调试管理器,一个安装有Microsoft脚本编辑器的程序,用于为程序调试提供支持。 Microsoft Office 2000及更高版本的用户将在其系统上安装此程序。它也可以从Windows Update网站(update.microsoft.com)下载。由于
Mdm.exe
文件可能是脚本错误警告的来源,因此您可以将其禁用以防止看到更多不必要的消息。
您可以使用“搜索”工具(单击“开始”和“搜索”)查找Mdm.exe文件 但是,禁用此程序的更快方法是打开运行对话框(单击开始并运行),键入msconfig,然后单击确定。
这将打开“系统配置实用程序”对话框。在“启动”选项卡上,查找列表中的
Mdm.exe
文件 如果已列出,请取消选中相应的复选框。然后,您需要重新启动计算机。
如果文件未在“启动”选项卡上列出,请不要担心。即使搜索工具在您的系统上找到Mdm.exe
,您也可能永远不需要运行此程序。
注意:在同一篇文章中,还提到了:
启用后,Internet Explorer的弹出窗口阻止程序工具可能是脚本错误警告的来源。
答案 1 :(得分:0)
对于寻找IE更高版本解决方案的人(我无法验证这是否适用于IE6),如果上述解决方案不适合您,请尝试以下操作:
假设您从命令行运行,请使用-multiWindow
运行。我之前一直在使用-singlewindow
运行脚本错误。
这在IE9上对我有用。不过,我还没有检查过IE8。
希望这会有所帮助:D