Felix Riesterer: Sinnvolle Präsentation von Informationen

Beitrag lesen

Lieber Alex,

Sorry, aber nichtmal ich versteh das, was ich da eben geschrieben habe, also ist es egal ... danke für die Hilfe, vielleicht schaue ich morgen doch nochmal auf deine Seite.

Du wirst dann window.pageXOffset und window.pageYOffset finden, was Dir in nicht-IE-Browsern weiterhelfen sollte.

Beim IE brauchst Du dagegen (bodyElement).scrollLeft bzw. (bodyElement).scrollTop, um das "Vorgescrollte" mit einzuberechnen.

Für den IE musst Du außerdem prüfen, ob er im standardkonformen Modus rendert, oder nicht. Diese Prüfung ist wichtig, da sonst Deine Werte für z.B. scrollTop nicht stimmen! Das geht so:

var bodyElement = (document.compatMode && document.compatMode == "CSS1Compat") ?  
        document.documentElement :  
        document.body || null;

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)