molily: Immer noch Auslesen der Seitenhöhe / Scrollposition

Beitrag lesen

Hallo,

MSIE 6.0   : immer 48

Der IE unterscheidet je nach DOCTYPE.

Quirks: window.document.body.scrollHeight
Standard: window.document.documentElement.scrollHeight

Das ist im besagten Fall nicht wichtig, man kann in beiden Fällen mit document.body.scrollHeight arbeiten, der Wert sollte gleich sein.

////////////////////////////////////////////////////////////
// offset(window)
function pageOffset(win)

Gernot und mir ging es um die Bestimmung der Seitenhöhe.

// Der IE hat 2 verschiedene Objekte für den strict und quirks Mode.
function getBody(w)
{
    return w.document.documentElement ? w.document.documentElement : w.document.body || null;
}

document.documentElement ist immer gesetzt, auch wenn der Quirks-Mode aktiv ist. Die Funktion getBody in https://forum.selfhtml.org/?t=90939&m=545954 fragt auch ab, ob der Strict-Modus tatsächlich aktiv ist.

Mathias