Показать сообщение отдельно
  #1 (permalink)  
Старый 21.09.2011, 22:30
Интересующийся
Отправить личное сообщение для Genius Посмотреть профиль Найти все сообщения от Genius
 
Регистрация: 13.09.2011
Сообщений: 17

Проблема с image.width и image.height
Ситуация такая. Есть div-контейнер, в котором содержатся картинки. Код такой:
<div id="container">
<img src="im1.jpg" width="300" height="200" id="im1">
<img src="im2.jpg" width="500" height="400" id="im2">
...........
</div>


Код скрипта:

var div = document.getElementById ('container');
    elems = div.getElementsByTagName ('IMG');
    for(i=0; i<elems.length; i++)
    {
            w = elems[i].width;
            h = elems[i].height;
    }


Во всех браузерах, кроме IE, ширина и высота картинки снимается корректно. В одном же IE выводятся одни нули.

В чём проблема?
Ответить с цитированием