|
|
|
| Люди добрые помоги составить условие может кто высчитывал ужэ проблема такова:
hotlefts0 - это координата offsetLeft объекта.
hottops - это координата offsetTop объекта.
50 - это ширина и высота объекта.
event.x - это координата x мышки.
event.y - это координата y мышки.
if(hotlefts0+50 <= event.x || hotlefts0+50 >= event.x && event.x >= hottops+50 || event.x <= hottops+50)
{
alert('ok');
}
|
пытаюсь вывести алекр если на объект наведена мышка :\ | |
|
|
|
|
|
|
|
для: sidpr
(23.06.2006 в 18:42)
| | Какие у тебя аццкие способы )
А использовать onmouseover религия не позволяет ? -)
В любом случае, на мой взгляд каких-то скобочек не хватает ) | |
|
|
|
|
|
|
|
для: Бог Зайцев
(23.06.2006 в 19:05)
| | нет onmouseover не помогает область с объектами в отдельном слое с внутренними координатами + при то когда под мышкой закреплен какойто слой onmouseover и другие не действуют вот и приходится высчитывать координаты начиная от родительского а вот как составить условие ужэ чет голова не варит :( | |
|
|
|
|
|
|
|
для: sidPR
(23.06.2006 в 19:13)
| | Мне лень заморачиваться с названиями.
Выглядит это так )
if(event.x>left && event.x<left+width && event.y>top && event.y < top+height) | |
|
|
|
|
|
|
|
для: Бог Зайцев
(23.06.2006 в 19:19)
| | Спасибо огромное! выручили | |
|
|
|
|
|
|
|
для: sidPR
(23.06.2006 в 19:26)
| | На здоровье :) | |
|
|
|