2013-02-05 8 views
17

event.pageY bekommt man die Mausposition relativ zur gesamten Dokumentenhöhe (document.documentElement.offsetHeight nehme ich an).Wie bekomme ich die Mausposition relativ zum Fenster Viewport in Javascript?

Aber wie bekomme ich die Mausposition relativ zum aktuellen Ansichtsfenster, das document.documentElement.clientHeight ist?

Zum Beispiel, wenn das Browserfenster eine Größe von 720 Pixel hat, scrolle ich 3 Seiten nach unten und halte die Maus in der Mitte des Fensters, die Position sollte "360" sein, nicht 1800 (720 x 3 - 720)/2).

Antwort

Verwandte Themen