2013-01-08 35 views
1

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

有没有人知道是否有一种方法来专门影响这些具体的JavaScript函数的一些设置?为了增加更多的混淆,提示功能确实起作用,只是不提醒和确认。

例如此代码示例未能显示警报。

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

有没有加载项并没有弹出式窗口拦截

+2

工作正常,我在IE 9 – iJade

+0

你有没有在IE中任何工具栏/插件?如果你这样做,尝试关闭它们。 –

+1

是否启用了弹出式窗口拦截器? – epascarello

回答

0

我知道这个问题是旧的,但我有同样的问题,发现我在另一篇文章的答案在这里,所以我想其他人可能会从中受益。

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

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

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

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

The original answer.

相关问题