Axel Richter: pageX in IE / W3C

Beitrag lesen

Hallo,

weiß jemand ob es für die event Eigenschaft pageX/Y bei maus events ein Äquivalent für den IE gibt??

Soweit ich weiß, gibt es das nicht.

Also die Eigenschaft soll die Mausposition relativ zum DOKUMENT (nicht zur Fenster, wie clientX/Y) geben.
Oder geht das nur durch Addition mit clientX + scrollLeft??

Ja, genau so geht das. Im Übrigen funktioniert das bei aktuellen IE, Gecko und Opera, so dass man keine Weiche bauen muss. Nur bei Konqueror (Safari weiß ich nicht) musst Du aufpassen, weil der per default nicht document.documentElement.scrollLeft, sondern document.body.scrollLeft setzt.

Nächste Frage: ist eine Standardkonforme (W3C) eigenschaft geplant, die genau das tut, was pageX jetzt tut. pageX gehört ja noch nicht zum Standard.

Soweit ich weiß, ist das nicht geplant. Geplant ist clientX ;-).

Wie würde diese Eigenschaft dann heißen?

MouseEvent.clientX.

viele Grüße

Axel