Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Google Maps i onMouseDown, Problem z dostępem do zdarzenia w API v3
Seth
post
Post #1





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


Hej,

czy ktoś z Was próbował przechwycić zdarzenie onMouseDown (googlowy event mousedown) na mapie?

Jak czytam po różnych serwisach nie da się tego zrobić w wersi 3 API.
Niestety zdarzenie mousedown na mapie jest przechwytywane przez dragstart i nie jest propagowane dalej (IMG:style_emoticons/default/sad.gif)


Może jednak ktoś z Was spotkał się z rozwiązaniem tego problemu?

Po ciężkich bojach sam znalazłem na to sposób.

Okazuje się, że jedynym sposobem na przechwycenie zdarzenia onmousedown jest dodanie w HTMLu atrybutu onmousedown z wywołaniem funkcji javascript.
Wtedy zdarzenie to będzie propagowane do podanej funkcji z ominieciem API - inne dodanie (nie przez kod HTML) jest usuwane przez API google.

Ten post edytował Seth 5.09.2010, 23:53:34
Go to the top of the page
+Quote Post

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: 23.08.2025 - 14:04