Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript警报和确认在Windows 7上的IE9中不工作_Javascript_Internet Explorer 9_Alert - Fatal编程技术网

Javascript警报和确认在Windows 7上的IE9中不工作

Javascript警报和确认在Windows 7上的IE9中不工作,javascript,internet-explorer-9,alert,Javascript,Internet Explorer 9,Alert,我有一台带有IE9的Windows7机器,Javascript没有被禁用。但是,当我使用alert或confirm时,浏览器只会闪烁两次,什么也没有发生。这不是代码或验证问题,因为代码在Chrome、Firefox、Opera和Safari中运行良好。我检查了控制台,没有错误 有人知道有没有一种方法可以通过某种设置来具体影响这些特定的JavaScript函数吗?为了增加更多的混乱,提示功能确实起作用,只是没有提醒和确认 e、 g.此代码示例无法显示警报 <script> aler

我有一台带有IE9的Windows7机器,Javascript没有被禁用。但是,当我使用alert或confirm时,浏览器只会闪烁两次,什么也没有发生。这不是代码或验证问题,因为代码在Chrome、Firefox、Opera和Safari中运行良好。我检查了控制台,没有错误

有人知道有没有一种方法可以通过某种设置来具体影响这些特定的JavaScript函数吗?为了增加更多的混乱,提示功能确实起作用,只是没有提醒和确认

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

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

警惕(“你好”);
文件。写入(“完成”);
document.close();
没有附加组件,也没有弹出窗口阻止程序

我知道这个问题很老,但我也遇到了同样的问题,我在这里的另一个帖子中找到了我的答案,所以我想其他人可能会从中受益

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

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

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

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


在IE 9中对我很好。你在IE中有工具栏/插件吗?如果是,请尝试关闭它们。是否启用了弹出窗口阻止程序?是否启用了javascript?