Javascript-форум (https://javascript.ru/forum/)
-   Internet Explorer (https://javascript.ru/forum/css-html-internet-explorer/)
-   -   Реальный размер изображения в ИЕ (https://javascript.ru/forum/css-html-internet-explorer/39877-realnyjj-razmer-izobrazheniya-v-ie.html)

yambbkru 15.07.2013 16:01

Реальный размер изображения в ИЕ
 
Как в ИЕ узнать реальный размер изображения?
В других браузерах у меня получается узнать так:
var file = "/1.jpg";
var img = document.createElement("img");img.src = file;
var realWidth = img.width;
var realHeight = img.height;

Но в ИЕ не работает. Помогите, плиз.

ОлегА 15.07.2013 16:22

img.offsetWidth и img.offsetHeight попробуйте

vadim5june 15.07.2013 16:24

Цитата:

Сообщение от yambbkru
В других браузерах у меня получается узнать так:

Странно что работает должно быть так
var file = "/1.jpg";
var img = document.createElement("img");
img.onload=function(){alert(this.width+':'+this.height)};
img.src = file;

yambbkru 15.07.2013 16:28

У меня там эта картинка вставляется в div методом appеndChild.
Если я получаю размеры до appеndChild то тогда работает, а если после, то выдает 0... Странно


Часовой пояс GMT +3, время: 01:08.