IE не загружает все изображения - PullRequest
2 голосов
/ 31 марта 2010

У меня есть код jQuery, который загружает изображения с помощью метода загрузки jQuery. Он отлично работает во всех других браузерах, кроме IE. У меня есть около 10 изображений, но IE загружает только несколько из этих изображений, а затем останавливает загрузку. Что может быть причиной этого?

$(".image-container").each(function() { 

    ... some code here ...

    var img = $("img", this);

    $(img).load(function () {

        ... some code here ...

    });
});

1 Ответ

4 голосов
/ 31 марта 2010

У меня была проблема с I.E., когда все браузеры загружали мои изображения, кроме I.E.

Я даю вам этот ответ, потому что, хотя моя проблема не была связана с javascript, она была связана с загрузкой изображений повсюду, но не в I.E.

Оказывается, это потому, что некоторые изображения были в формате JPEG, созданными фотошопом, который использовал цветовое пространство CYMK, которое IE не поддерживает.

Я использовал imagemagick , чтобы проверить формат (identify -verbose) и преобразовать изображения (в моем случае что-то вроде convert -profile CoatedFOGRA27.icc -profile sRGB.icm ...

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...