Internet Explorer 8的兼容性问题

时间:2014-01-13 08:38:00

标签: javascript jquery internet-explorer

我正在使用此网站www.airmaster.dk遇到问题。在IE 8中,java脚本没有像它想象的那样正确呈现,我无法弄清楚它为什么会发生。

它正在渲染这样的元素:

<DIV class=nav-bar jQuery1830605484465614684="10"><A class=opener-subnav href="javascript:void(0);" jQuery1830605484465614684="8">Genveje</A>

因为它假设像这样呈现:

<div class="nav-bar">
                    <a href="javascript:void(0);" class="opener-subnav">Genveje</a>

chrome,firefox,IE9及以上版本 chrome, firefox, IE9 and above

IE 8及以下版本 IE 8 and below

IE 8双页眉和页脚关闭标签
enter image description here

的Jquery http://www.speedyshare.com/pHwuX/jquery.main-1.js

提前致谢。

2 个答案:

答案 0 :(得分:2)

这是因为{* 1}}和header等HTML5格式在IE8或更低版本上不支持。

您应该使用第三方库(例如 html5shiv )正确呈现HTML5标记。

答案 1 :(得分:0)

IE只显示javascript添加的DOM节点属性。 jQuery1830605484465614684只是内部使用的jQuery UID。

添加

您的样式表未应用。可能是它有语法错误或许多选择器。