Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS] obsługa menu kontekstowego
go_lab
post
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?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
go_lab
post
Post #2





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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 11:45