我有一个页面导致 IE 8 崩溃。我已经将它一直简化为导致崩溃的 html/javascript。 我知道我将不得不做一些不同的事情来在 IE 中以我想要的方式显示页面而不破坏它。有谁知道我可以将此问题报告给 IE 团队以修复它的方法吗?
当您将鼠标悬停在跨度上时会发生崩溃。创建一个临时 .html 文件进行测试。使用 jsfiddle 不会使其崩溃。
更新:确保 IE 没有处于兼容模式,以免它崩溃。 Update2:它也在安全模式下崩溃,所以它不是导致问题的附加组件。我已经在多台电脑上试过了。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>test</title>
<style type="text/css">
.condPartHover
{
border-color: #000000;
background-color: #E5F0F9;
color: #1D5987;
}
</style>
</head>
<body>
<ul>
<li>
<div>Testing:
<div style="position:relative; display:inline-block; height:25px;">
<span style="position:absolute; top:0px; left:0px; border:1px solid #000000; background-color:White;" onmouseover="this.className = 'condPartHover';">test
</span>
</div>
</div>
</li>
</ul>
</body>
</html>
最佳答案
Is anyone aware of a way that I can report this to the IE team to get it fixed?
是的,转到 http://connect.microsoft.com/ ,在搜索框中输入“Internet Explorer 反馈计划”,它会为您提供一个链接,以便您向 IE 团队报告此类错误。他们确实会阅读/采取行动,但不要指望很快。我不知道旧版本 IE 中的错误是否值得修复。现在可能只有安全修复程序仍然适用于 IE8,而不是任何会改变 HTML 呈现或 Javascript 行为的修复程序。
关于javascript - 为什么这个 HTML 会导致 IE 崩溃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8231696/