У меня есть изображение, скажем, оно передается переменной var IMG = $("img")
Я хочу захватить его первоначальную высоту и ширину. Я использую код ниже. Он работает хорошо, но он не работает в Win XP IE8. Может кто-нибудь, пожалуйста, скажите мне, в чем проблема?Получение оригинальной ширины и высоты изображения
$("<img/>")
.attr("src", IMG.attr("src"))
.load(function() {
//Execution is not coming in this block
alert(this.width);
});
Я смутно помню кое-что о событие загрузки не стреляя, если файл изображения кэшируется. Может ли это так? – xec
Привяжите обработчик 'load' и * затем * установите атрибут' src'. – techfoobar
@techfoobar - не понял, что вы говорите – Ashwin