我们有一位用户,在我们的软件中使用window.open从embedded式Web浏览器中尝试打开一些Web应用程序时突然出现以下错误

该脚本使用JavaScript的window.open命令,它工作得很好,如果我直接复制/粘贴到IE浏览器的URL。 它只在我们的应用程序内运行时失败。 我相当肯定这是一种安全设置…我GOOGLE了错误,并尝试了所有关于IE设置的build议,但没有运气。 我唯一没有尝试的是禁用保护模式,因为该设置似乎不存在XP。
她的电脑运行IE8的Windows XP和办公室里的其他人都有类似的设置,运行良好。 我已经通过重新安装IE8得到了错误几次,但它总是在几天后回来。 我认为它是某种软件更新,但在添加/删除程序中看不到任何软件更新。
有没有人有任何想法,我怎么能使这个消失?
我已经能够find这个错误的唯一信息是来自Josh Poley的MSDN博客 。
1190 0x800704A6系统关机已经安排完毕。 ERROR_SHUTDOWN_IS_SCHEDULED
但是,这个消息意味着你在试图安排关机的时候会得到这个信息。 我唯一能想到的是安装/ Windows更新正在等待重新启动。
你说你在添加/删除程序中看不到更新 – 你是否检查过“显示更新”选项?
其他提到这个错误的post在本质上与你的相似。
我的8个用户面临同样的问题,但每次他们习惯于获得一个diff行号和一个diff错误代码。 在尝试完所有上述步骤后,我终于安装了IE8,并重置了漫游和本地configuration文件,幸运的是,当我跟踪这个问题时。 已经解决了。
您可以在您的IE设置中禁用javascriptdebugging通知。 它是在工具 – >互联网选项 – >高级 – >禁用脚本debugging。 如果你检查你不应该再收到错误通知。