当页面包含JavaScript时,如何避免IE消息栏
How to avoid IE message bar when page contains JavaScript?
我正在尝试将以下代码插入到我的所有页面:
<script language="javascript">
if (top.location == self.location)
{
top.location = '../index.html'
}
</script>
当我有这个页面并尝试从IE 8运行该页面时,我会在页面顶部显示一个黄色条,要求我允许插件。
没有其他浏览器(firefox/opera/chrome/safari)能做到这一点。
每当有人访问页面时,点击这个按钮会很烦人。如何禁用此功能?
我只是希望我不必使用:
<!--[if !IE]>-->
<script language="javascript">
if (top.location == self.location)
{
top.location = '../index.html'
}
</script>
<!--<![endif]-->
我认为您谈论的是javascript的本地执行,所以请参阅本次讨论中关于web标记(MOTW)的答案:本地网页中的ActiveX内容,以及"网的标记";
有关更多信息,请参阅MSDN参考:
相关文章:
- 为什么这在IE中的工作方式与在Firefox中不同
- 如何将函数包装在函数中以避免代码重复
- 后焦点更改为IE 11中的地址栏,而不是转移到表单中的下一个控件
- 如何在读取XLS/XLSX本地文件时,使用IE的javascript代码启用未标记为安全的ActiveX控件
- jQuery blueimp文件上传:将N-1个文件上传到IE中的服务器
- 有没有一种方法可以在控制台关闭的情况下让console.log()在IE中记录消息
- 设置倒计时计时器,IE出现问题
- 仅在IE中,javascript中的时区名称不正确
- 在IE中加载Firebug Lite时出现问题
- 为什么我得到错误IE修剪方法是't支持
- 如何避免IE中的滚动条
- 是避免IE内存泄漏所需的取消挂起事件处理程序
- 如何避免在非IE浏览器中使用pushState和$.ajax(hash)进行双重提交
- 避免“;是否停止脚本"IE中的对话框
- 当页面包含JavaScript时,如何避免IE消息栏
- 避免在IE中使用垂直滚动条
- 避免在IE中缓存angularJS的部分视图
- 避免“混合内容”的规则到底是什么?由于背景图像,在IE中出现警告
- 如何避免缓存在IE与REST Api
- 任何避免将属性设置为旧IE中的属性的方法