Здавалося б, звичайна завдання – взяти height і width картинки, а ні – то один браузер конючит, то інший… рішення наступні:

// беремо всі необхідні нам картинки
var $img = $(‘img’);
// чекаємо завантаження картинки браузером
$img.load(function(){
// видаляємо атрибути width і height
$(this).removeAttr(“width”)
.removeAttr(“висота”)
.css({ width: “”, height: “” });
// отримуємо заповітні цифри
var width = $(this).width();
var height = $(this).height();
});
// для тих браузерів, які підвантаження з кеша не вважають завантаженням, пишемо наступний код
$img.each(function() {
var src = $(this).attr(‘src’);
$(this).attr(‘src’, “);
$(this).attr(‘src’, src);
});