Программирование > JavaScript & JScript
положение картинки, <div>
ToshiK:
Как узнать положение картинки на странице( absolute: left и top). Мне необходимо указать расположение слоя над линком-имагой. Проблема одна: сайт сделан по 800х600 без резиновых таблиц, и необходимо узнать в нем left и top img. Хотел воспользоваться screen.width и height, но так надо разворачивать всю страницу на весь экран опять же с использованием JS. А если у пользователя там ася какая-нибудь, тогда ширина окна не будет равна screen.width. Подскажите, что делать, срочно нужно!!!!
D1g174LM4n14c:
document.all[\'img1\'].style.left
document.all[\'img1\'].style.top
(если они заданы)
Гость:
Так не работает!!!! у меня имага в , даже если я style: absolute сделаю, left мне по родителю возвращает. И вообще у меня style.left не работает, работает style.pixelLeft
Nickii:
используй не screen.width,
в IE - document.body.offsetWidth
во многих других innerWidth,(Mozilla, NE, Opera)
Nickii:
И не забудь повесить перерасчет объектов окна на onresize, что-бы была резина
Навигация
Перейти к полной версии