Thomas Mirke: pageYOffset - gibts das nicht für den IE?

Beitrag lesen

Hallo, liebe Javascript-Experten!

Ich komme mir gerade wieder einmal ein bisschen vernagelt vor. Sämtliche Positionierungseigenschaften wie x,y oder ClientX/ClientY usw. - ob über das event-Objekt oder das window-Objekt oder das screen-Objekt - scheinen sich im IE auf etwas anderes als die Dokumentecke oben links zu beziehen.

Kurz und gut: Ein Layer (div) soll einfach immer an der gleichen Stelle positioniert sein, egal wie man hoch- und runterscrollt.
Dazu muss ich erstmal das Scroll-Ereignis abfragen können. Notfalls geht es auch mit onblur() mit Bezug auf body.

Anschließend benötige ich für die top-Eigenschaft des Layers die absoluten Pixelposition vom Dokumentanfang, denn darauf bezieht sich diese ja (leider). Wie verschaffe ich sie mir?

Mit NN scheint es über pageYOffset zu funktionieren.
Danke für Eure Hinweise.