在页面加载上的IE11中闪烁,但不是开发人员模式
-
21-12-2019 - |
题
我在ie11中的页面加载或回发的闪烁,在外部托管站点上(即,不是本地磁盘)。
奇怪的是,如果我要么是:
- 打开f12开发工具
- 将网站添加到可信站点
- 将网站添加到受限制的网站
我有一个带有IE9的VM,它可以正常工作。在Chrome上工作正常。
我显然不能使用上述任何一个作为解决方案!!!
此示例代码有一个链接在两个页面之间切换。我已删除了其他所有内容,JavaScript,CSS文件等。
--- page1.html ---
<html>
<body style="background-color:#000000">
<a href="page2.html">Page 2</a>
</body>
</html>
.
然后是一个相同的page2.html,它回到第1页。
每次单击链接从白色到黑色的背景,除非使用上面的任何“修复”!
解决方案
我发现了另一种方法来通过通过JS添加空事件处理程序来临时修复此错误。
链接到您的html
fix_ie.js:
if(window.addEventListener){
window.addEventListener('beforeunload', function(){});
}
. 不隶属于 StackOverflow