Michael Klose: Fast gelöst: Seitenhöhe, Scrollposition, sichtbarer Bereich

Beitrag lesen

Hallo Gernot,

Ja wieder, bei Arbeitslosen kommt es nicht so drauf an.

Entschuldige, wollte Dir nicht zu nahe treten...

Ich verzweifle noch an meinem Vorhaben *knirsch*

Die Seitenhöhe ermittle ich nun über die Höhe des DIVs "Seite" im eingebetteten Frame "AnzeigeSeite" folgendermassen:

if (document.layers)
  return parent.AnzeigeSeite.document.layers["Seite"].clip.height;
else
  if (document.all)
    return parent.AnzeigeSeite.document.all["Seite"].offsetHeight;
  else
    if (document.getElementById)
      return parent.AnzeigeSeite.document.getElementById("Seite").offsetHeight;

Wenn ich nun testweise die Seitenhöhe ausgeben lasse, dann wird mir bei den unterschiedlichen Seiten meiner Homepage auch unterschiedliche Werte geliefert (was den Anschein erweckt, als dass die Abfrage richtig funktionieren würde).

Wenn ich nun zudem die Scrollposition ausgeben lasse, dann wäre ich - laut Bildschirmausgabe - beispielsweise bei Position 180px am Seitenende, während die Seitenhöhe erst bei 546px erreicht wäre.

Gruss, Michael