2014-01-17 76 views
0

我有以下代码HTML图像不显示在IE 8

<img id="zoomImage" src="products/beddingSupplies/beddingSuppliesProtective/img/th_3.jpg" width="" height="" product="beddingSuppliesProtective3" category="beddingSuppliesProtective" /> 
<img id="zoomImage" src="products/beddingSupplies/beddingSuppliesProtective/img/th_4.jpg" width="" height="" product="beddingSuppliesProtective4" category="beddingSuppliesProtective" /> 
<img id="zoomImage" src="products/beddingSupplies/beddingSuppliesProtective/img/th_2.jpg" width="" height="" product="beddingSuppliesProtective2" category="beddingSuppliesProtective" /> 

上面除了最后一个图像的,只有在IE8中所有浏览器正在工作完美。我试图重新排序图像,但不显示,无论是在第一次的原始三分之一还是最后一次。你能帮我解决吗?该图像存在于目录中。我还删除了宽度和高度属性,重命名图像,清除缓存,但仍然没有。

由于

+0

http://jsfiddle.net/rtAwu/1/它在IE工作压力太大,检查图像 –

回答

0

我只是在photoshop中打开图像,并保存它没有任何改变,现在显示...我不知道什么是错的!

谢谢你的时间!

+1

检查我的答案问题是图像保存为CMYK后更改为RGB它工作 –

0

可能地,3个原因:

  1. 图像扩展可以是.jpe或JPEG
  2. 所有ID是相同的定义
  3. 没有宽度和高度。

自定义属性由IE8支持,所以它似乎不是特定于标记的问题。

+0

的我有我的代码更改为以下 \t \t \t \t \t 还是什么都没有的路径 – Antegeia

+0

检查图片扩展名,它可能是.jpe或.jpeg。 – KunJ

1

虽然这article是相当古老,它可能是有用的。

如果使用CMYK而不是RGB保存JPG图像,则可能无法显示。它看起来像旧版本的IE(和Firefox)有这个问题。

从你告诉我们,最可能的问题是,该图像是只在IE9 +(对于IE浏览器)支持的CMYK格式。

将其转换为RGB,它应该没问题。