我发生了一件非常奇怪的事情。当我添加位置:固定到一个按钮并在IE中拉出页面时,一旦我选中该按钮就会崩溃。它有非常有用的消息“Internet Explorer已停止工作”。如果我移除位置:从按钮固定它全部运行没有问题。我已经在IE 8和IE 10上完成了它,我们的计算机上没有9或11。
任何人都知道为什么会发生这种情况以及如何阻止它?
[编辑示例,将其缩小。它仍然给我相同的行为] 下面是代码示例,我注释掉的行在#btnCheckLink下的CSS部分。
<!DOCTYPE html>
<html lang="en-US">
<head>
<title>Crash Tester</title>
<style>
#content {
position:fixed;
}
#btnCheckLink {
position:fixed;
}
</style>
</head>
<body>
<div id="content">
<input type="text"/>
<input id="btnCheckLink" type="button" value="Next">
</div>
</body>
</html>
答案 0 :(得分:0)
我有两个解决方法。首先,我发现我们有一个组策略,默认所有Intranet站点都使用兼容性视图。这是一个Intranet站点。关闭兼容性视图会停止浏览器崩溃。按F12打开开发面板并检查IE的模式。
此外,将按钮包裹在div中并使用位置:固定在该按钮上而不是按钮停止崩溃。