Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Javascript] Położenie kursora względne
Zwariowany
post 8.11.2010, 18:31:59
Post #1





Grupa: Zarejestrowani
Postów: 201
Pomógł: 0
Dołączył: 6.01.2009

Ostrzeżenie: (20%)
X----


Witam, czy jest jakaś funkcja w javascript badź sposób by odczytać położenie kursora ale np. na zdjęciu, i przy rozmiarze np. zdjęcia 800x600 pikseli w granicznym punkcie zdjęcia w prawym dolnym rogu byłoby położenie kursora 800x600??
znam funkcje, które pozwalają odczytać bezwzględne położenie kursora (na monitorze), ale teraz pytam o położenie na obiekcie?


--------------------
Go to the top of the page
+Quote Post
zegarek84
post 8.11.2010, 20:07:46
Post #2





Grupa: Zarejestrowani
Postów: 1 332
Pomógł: 294
Dołączył: 12.10.2008
Skąd: Olkusz

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


Cytat(Zwariowany @ 8.11.2010, 18:31:59 ) *
znam funkcje, które pozwalają odczytać bezwzględne położenie kursora (na monitorze), ale teraz pytam o położenie na obiekcie?
może i takie są - nie pamiętam... ale jeśli znasz pozycję kursora to oblicz pozycję elementu w dokumencie (offset) - od pozycji elementu odejmij współrzędne offset...

jeśli interesuje cię rozwiązanie na wiele przeglądarek a nie chcesz kożystać z bibliotek to zajżyj do ich źródła a propo wspomnianych funkcji... potrzebne wspomniane funkcje w jQuery:
event.pageX, event.pageY, .offset()

jeśli chcesz się bawić w DOM'ie bez bibliotek:
element.offsetParent, element.offsetLeft, element.offsetTop - akurat widzę, że i na IE są te same właściwości elementów: offsetLeft Property


--------------------
Jeśli twoja ręka rusza do przodu powstrzymaj swój gniew; gdy wyprzedza cię twój gniew - wycofaj rękę.

Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.06.2025 - 18:09