Программирование > JavaScript & JScript
Узнать абсолютные координаты объкта
Alexandr:
Как?
mike:
посмотри здесь
http://www.kruglov.ru/articles/crossbrowserdhtml/
Alexandr:
ботва какая-то.....
объясняю более подробно
есть, например, кнопка
при нажатии на которую я хочу что бы вылезал слой возле этой кнопки. Вот.
ЗЫ Не надо петь про event.x.y
mike:
--- Цитировать ---Alexandr:
Не надо петь про event.x.y
--- Конец цитаты ---
А чем тебе так event не нравится?
Пример для DOM-compatible браузеров:
--- Код: ---
function objectXY(obj) {
var x = 0, y = 0;
do {
x += obj.offsetLeft;
y += obj.offsetTop
} while (typeof(obj = obj.offsetParent) != \'undefined\' && obj != null);
return [x,y]
}
--- Конец кода ---
Alexandr:
Пасиба большое. Всё работает.
Я что-то не заметил раздел про .offsetLeft .....
--- Цитировать ---Alexandr:
Не надо петь про event.x.y
--- Конец цитаты ---
Эт я просто сказал, а то у кого не спрашивал все мне начинали петь про координаты события....
Навигация
Перейти к полной версии