Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
JavaScript & JScript
»
Клик по многослойности
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Клик по многослойности (Прочитано 2199 раз)
0 Пользователей и 1 Гость просматривают эту тему.
CGVictor
теперь местный
Глобальный модератор
Ветеран
Сообщений: 2511
+0/-0
2
Клик по многослойности
«
:
29 Сентября 2004, 17:29:57 »
Обрабатываю клики на слое layer1 (
). При этом, иногда, в результате работы скриптов над ним может оказаться слой layer2 (
). Тогда, естественно, клик будет по layer2 (где обработчика вообще никакого нет).
Как получать клики по этому бутерброду для слоя layer1? А что, если для layer1 еще и MouseMove есть?
Можно ли вообще запретить обрабатывать события для layer2?
[off]Еще бы неплохо не получать их в этом случае для layer2, но с этим я сам справлюсь.
Высчитывать mousemove-смещение при клике на layer2 - не получится, т.к. он вообще-то VML...
Я осознаю, что хочу слишком много ответов сразу.
Уже благодарен за то, что вы это прочли.
За любые советы буду благодарен вдвойне.[/off]
Записан
LJ: Backslashed life (rss)
alm
Фанат форума
Постоялец
Сообщений: 102
+0/-0
0
Клик по многослойности
«
Ответ #1 :
06 Октября 2004, 07:40:37 »
Решение есть, но не совсем прямое. Повесить онклик на боди. В обработчике клика определять позицию, а по позиции поподает ли она в layer1.
Записан
Алексей Чекушкин
менеджер проекта - решения для хостинг компаний. менеджер проекта - хостинг на Виртуальных Выделенных серверах (VDS / VPS). консультант проекта - хостинг на Виртуальных Выделенных серверах (VDS / VPS) от 4.9
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
JavaScript & JScript
»
Клик по многослойности
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28