Программирование > JavaScript & JScript
в каком месте экрана расположена ячейка?
Radar:
Всем привет!!!
У меня такой вот вопрос возник в связи с написанием выплывающего меню: а можно ли с помощью ЯС определить местоположение ячейки таблицы, вызвавшей событие? Т.е. ее какой-нибудь угол? Экранное местоположение знать бы не плохо.
Извиняююсь, если что-то напутал.
Макс:
--- Цитировать ---определить местоположение ячейки таблицы, вызвавшей событие?
--- Конец цитаты ---
какое событие?
Задачу не очень я понял, но ИМХО
--- Цитировать ---каком месте экрана расположена ячейка
--- Конец цитаты ---
определить нельзя.
Жук:
Экранное положение можно назначать при помощи слоев.
Для этого нужно обозначить необходимые элементы как слой и при помощи свойств определить его положение на экране.
Radar:
по ячейке таблицы щелкают мышей, вот бы определить где эта ячейка находится, чтобы знать от чего плясать при определении координат выпадающего меню.
А проблема вот в чем. Написал (вернее содрал) меню. Оно работает. Но при вставке его в тело страницы в таблу, выпадающее меню появляется не там, где хотелось бы.
Вопрос, наверное, следующий: как это выпадающее меню работает у других в теле страницы? Как оно определяет, что выпадать-то надо относительно этого тега?
Макс:
почитай где-нибудь про объект Event. Такие задачи с его помощью решаются.
например event.x event.y - текущие координаты мыши. По ним и определяеш где менюшку отобразить
Навигация
Перейти к полной версии