javascript - 为什么这个 HTML 会导致 IE 崩溃?

标签 javascript html internet-explorer internet-explorer-8 crash

我有一个页面导致 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/

相关文章:

html - Internet Explorer 中的溢出表错误

javascript - 输入文本类型在查看源代码中显示未定义

javascript - styled-components 不重新设计组件

html - CSS仅更改子菜单的背景颜色

jquery - IE 不支持占位符属性。有什么建议么?

javascript - "Access is denied"尝试访问以编程方式创建的 &lt;iframe&gt; 的文档对象时出现 JavaScript 错误(仅限 IE)

javascript - facebook-api - 如何以尽可能少的调用和尽可能稳健的方式检索用户 friend 的所有事件?

javascript - 容器中文本的无限滑动动画

html - Bulma - 如何将图像和文本内联

javascript - IE9 注入(inject)脚本标签的执行顺序是否有已知的解决方法?