Javascript警报并确认在Windows 7上的IE9中无法正常工作

时间:2013-01-08 14:57:20

标签: javascript internet-explorer-9 alert

我有一台带有IE9的Windows 7机器,但未禁用Javascript。但是,当我使用警报或确认浏览器时,只会闪烁两次,没有任何反应。这不是代码或验证问题,因为代码在Chrome,Firefox,Opera和Safari中运行良好。我检查了控制台,没有错误。

有人知道是否有办法通过某些设置专门影响这些特定的JavaScript函数?为了增加更多的混淆,提示功能确实有效,只是没有提醒和确认。

e.g。此代码示例无法显示警报。

<script>
  alert('hello');
  document.write('done');
  document.close();
</script>

没有附加组件,也没有弹出窗口拦截器

1 个答案:

答案 0 :(得分:0)

  

我知道这个问题是老问题,但我遇到了同样的问题,并在这里的另一篇文章中找到了答案,所以我认为其他人可能从中受益。

在加载页面后打开IE开发人员工具(F12)。

检查浏览器模式:和文档模式:

尝试将浏览器模式设置为IE9,将文档模式设置为IE9标准。

现在再试一次,看看是否有效。

The original answer.