0

更新:

有人告诉我在 IE9 中测试它 - 它在 IE9 中运行良好(无论如何对我来说)。

一位朋友告诉我,这个页面在 IE8 上运行不正常 - 我被告知缩略图加载正常,但中间的图像没有。我没有 IE8 并且我尝试下载它没有成功。

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

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

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

我将继续检查这一点,寻找 JS 错误以及其他错误,但我真的很感谢在这个问题上提供一些帮助。

非常感谢你,

埃文

4

2 回答 2

0

问题看起来是

.img-wrapper 在 style.css 中带有position:absolute.

于 2012-04-19T23:20:26.310 回答
0

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

有关更多详细信息,请参阅此链接..

于 2012-04-20T00:37:52.403 回答