Otto1980: Zum Seitenanfang springen

Hallo zusammen,

mittels eines Skripts scrollt eine Seite nach unten:
<script language="JavaScript">
<!--
function AutomatischScrollen()
{
   window.scrollBy(0,1);
    Scrollen();
}
function Scrollen()
{
    GescrollteZeit = window.setTimeout("AutomatischScrollen()", 30);
}
//-->
</script>

Nun möchte ich, dass, wenn das Seitenende erreicht ist, die Seite wieder nach oben springt und dann wieder mit diesem Skript nach unten scrollt. Wie kann ich dies umsetzen?

Vielen Dank!
Otto

  1. Hallo Otto1980,

    Nun möchte ich, dass, wenn das Seitenende erreicht ist, die Seite wieder nach oben springt und dann wieder mit diesem Skript nach unten scrollt. Wie kann ich dies umsetzen?

    Nun, wenn du window.scrollBy() schon entdeckt hast, dürfte dir auch window.scrollTo() nicht unbekannt sein.

    Die Schwierigkeit besteht eher darin, je nach Kompatibilitätsmodus der Seite und je nach Browser zu erkennen, wann das Seitenende erreicht ist:

    http://www.quirksmode.org/viewport/compatibility.html#link2

    Gruß Gernot