2014-01-17 4 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

Я просто открываю изображение в фотошопе и сохраняю его без каких-либо изменений и теперь показываю ... Я понятия не имею, что случилось!

Спасибо за ваше время!

+1

проверить мой ответ, проблема заключалась в том, что изображение было сохранено как CMYK после смены на RGB. –

0

Возможно, 3 причины:

  1. расширение изображения может быть .jpe или JPEG
  2. все идентификаторы являются одинаковыми
  3. нет ширина и высота не определена.

Пользовательские атрибуты, поддерживаемые IE8, так что это не похоже на специфику разметки.

+0

я изменить свой код к следующему \t \t \t \t \t Еще ничего – Antegeia

+0

Проверьте расширение изображения, оно может быть .jpe или .jpeg. – KunJ

1

Хотя этот article довольно старый, он может быть полезен.

Если изображение JPG было сохранено с использованием CMYK вместо RGB, это может вызвать проблемы с отображением. Похоже, что у старых версий IE (и Firefox) есть проблемы с этим.

Из того, что вы сказали нам, наиболее вероятная проблема заключается в том, что изображение находится в формате CMYK, который поддерживается только на IE9 + (для браузеров IE).

Преобразуйте его в RGB, и все должно быть хорошо.

Смежные вопросы