【问题标题】:Javascript Alert and Confirm not working in IE9 on Windows 7Javascript 警报和确认在 Windows 7 上的 IE9 中不起作用
【发布时间】:2013-01-08 14:57:20
【问题描述】:

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

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

例如此代码示例无法显示警报。

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

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

【问题讨论】:

  • 在 IE 9 中适合我
  • 您在 IE 中有任何工具栏/插件吗?如果这样做,请尝试将其关闭。
  • 是否启用了弹出窗口拦截器?
  • 您是否启用了javascript?

标签: javascript internet-explorer-9 alert


【解决方案1】:

我知道这个问题已经过时了,但我也遇到了同样的问题,并在附近的另一篇文章中找到了答案,所以我认为其他人可能会从中受益。

加载页面后打开 IE 开发者工具 (F12)。

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

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

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

The original answer.

【讨论】:

    猜你喜欢
    • 2016-03-15
    • 2023-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多