0

当我在各种旧版本的 IE (包括 IE9 兼容模式)中查看我参与开发的网站时,我遇到了问题。我不是 Javascript 开发人员,所以我需要一些关于为什么它在 IE9 中工作但在兼容模式下不工作的建议。以下链接是最好的例子。

http://www.hurdrolland.co.uk/architecture/

有一个 javascript 滑块,您将看到它在 IE9 中工作,但是当您切换到兼容模式时,它会完全停止工作。

4

1 回答 1

1

而不是简单地使用compatability mode这样做:按 F12 打开开发人员窗口。选择 Documentmode 到 IE7 并在它下面的选项卡中选择 Script。现在刷新站点。你会在那里看到几个错误。

我有挪威语的 Windows,我不知道如何正确地将其翻译成英文。但它应该可以帮助您调试问题。

顺便说一句,尝试删除images字符串中的最后一个逗号homeSlides

var homeSlides = {
    html: '<h1>home</h1><p>Lorem ipsum...</p>',
    images: ['/media/17812/eastgate-cover.gif','/media/17873/ed-master-2.gif','/media/14233/cover-3.gif','/media/14241/cover-4.gif',]

}

到:

var homeSlides = {
    html: '<h1>home</h1><p>Lorem ipsum...</p>',
    images: ['/media/17812/eastgate-cover.gif','/media/17873/ed-master-2.gif','/media/14233/cover-3.gif','/media/14241/cover-4.gif']
}
于 2012-05-10T07:52:34.617 回答