为什么我的标准网站会破坏IE?

joo*_*oon 1 html javascript crash jquery internet-explorer

我正在创建一个网站,它在一些IE中不起作用,它实际上崩溃了.问题是它在我的电脑上工作正常.

我的htmlcode符合W3C标准,所以至少它没有新手的错误,但不幸的是我对更深层次工作的了解非常有限.

这是我使用的JS库的列表:

    <script type="text/javascript" src="jquery-1.4.4.min.js"></script> 
    <script type="text/javascript" src="jquery.easing.1.3.js"></script> 
    <script type="text/javascript" src="jquery.coda-slider-2.0.js"></script> 
    <script type="text/javascript" src="http://s7.addthis.com/[omitted for security]"></script>
Run Code Online (Sandbox Code Playgroud)

在Chrome,FF和IE中完美适用于我,但不适用于其他计算机(包括我的客户,这令人沮丧).

这是一个链接:http: //www.demensentuin.be/indexgeheim.php

Pek*_*ica 9

问题的原因是IE比其他浏览器更符合标准的一个例子:)

这个块

$('#header').delay(250).animate({
 'padding-top': headertop,
 'margin-left': headerleft, 
},250);                   ^-------------------- HERE
Run Code Online (Sandbox Code Playgroud)

在属性列表的末尾有一个额外的逗号,它是无效的语法,但被FF,Chrome等吞没.

IE8似乎放松了它的解析行为.抱怨只有6和7.

(在修复此问题后可能会出现其他问题,但这是IE当前停止解析的地方.)

有用的资源: