Войти

Показать полную графическую версию : Как на JS узнать размер картинки?


Vlad Drakula
18-05-2005, 10:12
есть код:

document.getElementById('holder').width
(возвращает 0, а в мазиле 510)

под мазилой работает, под эксплорером нет...

причем
document.getElementById('holder').src работает

vadimiron
18-05-2005, 14:45
Vlad Drakula
вот здесь (http://www.kruglov.ru/articles/crossbrowserdhtml/) хорошая инфа по различиям между браузерами

например, насчёт картинок там написано:
Доступ с картинкам, т. е. объектам, создаваемым тегом <img>, осуществляется через коллекцию document.images[]. Но у Netscape 4 есть особенность в вызове картинки, если она вставлена в слой (см. ниже).

Vlad Drakula
19-05-2005, 00:29
vadimiron
неплохая ссылка, ноответа на мой вопрос в ней нету...

еще одна оссобенность, если тег IMG создан с помощью JS то его свойства нельзя прочитать во внешнем скрипте...
но их при этом можно изменять!




© OSzone.net 2001-2012