Hallo,
[code lang=javascript]
function getXOffset() {
if(window.window.pageXOffset)
return window.pageXOffset;
//else if(document.body.scrollLeft)
// ^^^^^^^^^^^^^^^^^^^^^^^^ als Abfrage ungeeignet,
// da es 0 sein könnte, was ein gültiger Wert wäre, deshalb besser:
else if(typeof(document.body.scrollLeft)!='undefined')
Nein, typeof ist nicht besser.
Im MSIE 6 standardkonformer Modus ist document.body.scrollLeft gesetzt (typeof ergibt wahrscheinlich Number), aber hat immer den Wert 0.
Der korrekte Wert (> 0) liegt dann unter document.documentElement.scrollLeft.
Diese Funktion würde also immer 0 im standardkonformen Modus zurückgeben.
Mathias