Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: Alexandr от 28 Августа 2003, 11:52:07

Название: Узнать абсолютные координаты объкта
Отправлено: Alexandr от 28 Августа 2003, 11:52:07
Как?
Название: Узнать абсолютные координаты объкта
Отправлено: mike от 28 Августа 2003, 12:04:48
посмотри здесь

http://www.kruglov.ru/articles/crossbrowserdhtml/
Название: Узнать абсолютные координаты объкта
Отправлено: Alexandr от 29 Августа 2003, 09:21:59
ботва какая-то.....
объясняю более подробно
есть, например, кнопка

при нажатии на которую я хочу что бы вылезал слой возле этой кнопки. Вот.

ЗЫ Не надо петь про event.x.y
Название: Узнать абсолютные координаты объкта
Отправлено: mike от 29 Августа 2003, 11:59:41
Цитировать
Alexandr:
Не надо петь про event.x.y

А чем тебе так event не нравится?

Пример для DOM-compatible браузеров:



Название: Узнать абсолютные координаты объкта
Отправлено: Alexandr от 29 Августа 2003, 12:41:56
Пасиба большое. Всё работает.
Я что-то не заметил раздел про .offsetLeft .....

Цитировать
Alexandr:
Не надо петь про event.x.y

Эт я просто сказал, а то у кого не спрашивал все мне начинали петь про координаты события....
Название: Узнать абсолютные координаты объкта
Отправлено: Alexandr от 29 Августа 2003, 12:54:58
А кстати не подскажешь зачем такие изе#%тва?
Почему не так:
Название: Узнать абсолютные координаты объкта
Отправлено: mike от 29 Августа 2003, 13:05:36
Цитировать
Alexandr:
Почему не так:

Результаты будут правильными, только если offsetParent у объекта пустой. Потому как offsetLeft/offsetTop - это координаты относительно родительского объекта, и все зависит от того, как в конкретном браузере строится их иерархия.
Название: Узнать абсолютные координаты объкта
Отправлено: Alexandr от 29 Августа 2003, 13:10:47
понятно.
а как замутить дочерний элемент?
Название: Узнать абсолютные координаты объкта
Отправлено: mike от 29 Августа 2003, 13:22:07
Цитировать
Alexandr:
 как замутить дочерний элемент?

поясни...
Название: Узнать абсолютные координаты объкта
Отправлено: Alexandr от 03 Сентября 2003, 08:57:28
Что называется дочерним элементом?
Название: Узнать абсолютные координаты объкта
Отправлено: mike от 03 Сентября 2003, 12:13:24
"Дочерними элементами называются элементы, добавленные к какому-либо другому (родительскому) элементу."


 



d2 для d1 - дочерний элемент.