![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 19.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
problem:
na mojej stronce jest pełno wszelakich DIVów i onClicków, a ja chciałbym jeszcze wwalić tam menu kontekstowe. Jak zrobić w elegancki sposób, aby po kliknięciu poza menu, ono znikało? Tz. wiem jak je zniknąć, ale jak wykryć kliknięcie poza nim? Nadanie onClick np. tłu odpada, ponieważ, jak mówie, jest tam masa innych przycisków, i do każdego miałbym dodawać nowe funkcje. Co da się zrobić jeszcze? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 19.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
to już bardziej OnMouseOut, ale ostatecznie rozwiązałem to w inny sposób (chodzi o kliknięcie poza, a nie wyjechanie):
po pojawieniu się warstwy z menu wyświetla się niewidoczna warstwa przykrywająca wszystkie inne, które nie mają dla mnie znaczenia. Niewidoczna warstwa ma OnMouseDown="menu_off()". Bałem sie, że problem będzie trudniejszy |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 10:39 |