jQuery(或其他东西)在IE8上运行不正常

时间:2012-04-19 22:59:33

标签: javascript jquery internet-explorer-8

更新

  

我被告知要在IE9中测试一下 - 它在IE9中工作正常(对我来说,   反正)。

一位朋友告诉我,THIS页面在IE8上运行不正常 - 我被告知缩略图正在正确加载,但中心的图像不是。我没有IE8,但是我试图下载它是不成功的。

图像正在通过jQuery加载(好,调整),我感觉这是我的javascript代码以某种方式失败,导致IE8中描述的错误。

我把代码放在JSLint中,我看到的错误告诉我在代码中添加空格 - 但我非常怀疑这可能导致IE8问题。

正在加载的JS文件是“slideshow.js”,可以通过Chrome的inspect元素轻松找到它。

我会继续检查这一点,以寻找JS错误和什么不是,但我真的很感激这个问题的一些帮助。

非常感谢,

埃文

2 个答案:

答案 0 :(得分:0)

问题似乎是

带有.img-wrapper的style.css中的

position:absolute

答案 1 :(得分:0)

问题是IE8不支持“naturalWidth”属性。相反,应该创建一个新的图像对象,并从这个新的图像对象中获取“宽度”。

有关详细信息,请参阅此link..