IE9 兼容性视图 Javascript 问题

IE9 Compatibility view Javascript Issue

本文关键字:问题 Javascript 视图 兼容性 IE9      更新时间:2023-09-26

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

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

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

不要简单地使用compatability mode执行此操作:按 F12 打开开发人员窗口。选择"文档模式"到 IE7,然后在它下面的选项卡中选择"脚本"。现在刷新网站。你会在那里看到几个错误。

有挪威语的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']
}