В IE он не уменьшает масштабные изображения. Фактически, он масштабирует некоторые, но не все. Я уменьшаю их, устанавливая небольшие атрибуты ширины и высоты. Как это исправить?Image onLoad problem in IE
Я делаю это следующим образом:
var $image = $('<img/>');
$image.attr('src', 'http://example.com/img.jpeg');
$image.load(function() {
this.width = this.height = 100;
});
Что-то вроде этого. Но не все изображения уменьшаются. И каждый раз, когда я перезагружаю страницу, разные изображения уменьшаются.
Я выяснил, в чем дело. См. img onload doesn't work well in IE7
IE 6&7 only fire "load" if they actually have to get the image from the server -- they don't if the image is already in local cache.
, Jeremy Wadhams написал.
Просьба показать примеры и определить «правильно». Показать код. –
Я не могу показать вам изображения, потому что я голый там. – Domspan
Что-то не так с методом загрузки jQuery в IE? Я использую его для динамического масштабирования изображений. Хорошо работает в браузерах, кроме IE. – Domspan