jQuery(或其他东西)在IE8上运行不正常
更新:
有人告诉我在IE9中对它进行测试 – 它在IE9中运行正常(对我而言,无论如何)。
一位朋友告诉我, 这个页面在IE8上运行不正常 – 我被告知缩略图正在正确加载,但中心的图像不是。 我没有IE8,我试图下载它没有成功。
图像正在通过jQuery加载(好,调整),我感觉这是我的javascript代码以某种方式失败,导致IE8中描述的错误。
我把我的代码通过JSLint,我看到的错误告诉我在代码中添加空格 – 但我非常怀疑这可能导致IE8问题。
正在加载的JS文件是“slideshow.js”,可以通过Chrome的inspect元素轻松找到它。
我将继续检查这一点,从我的最终寻找JS错误和什么不是,但我真的很感激这个问题的一些帮助。
非常感谢你,
埃文
问题看起来像
style.css中的.img-wrapper
,其position:absolute
。
问题是IE8不支持“naturalWidth”属性。 相反,应该创建一个新的图像对象,并从这个新的图像对象中获取“宽度”。
有关更多详细信息,请参阅此链接..