Einzelnen Beitrag anzeigen

Benutzerbild von Lannes
Lannes

Registriert seit: 30. Jan 2005
Ort: Münster
745 Beiträge
 
Delphi 3 Professional
 
#3

Re: Html-Seite automatisch scrollen (JavaScript)

  Alt 13. Sep 2009, 23:16
Hallo,

mit window.pageYOffset kannst Du den Stand der Dinge/die aktuelle Position ermitteln.
Ist der untere Rand erreicht ändert sich window.pageYOffset nicht mehr, dann wird es Zeit mit einem negativen Wert noch oben zu scrollen:
Code:
<script language="JavaScript" type="text/javascript">
var Step = 500;
function lauf() { 
  var y = window.pageYOffset;
  window.scrollBy(0, Step);
  if (y == window.pageYOffset) {
    Step = (Step * -1);
    }
  window.setTimeout("lauf()", 1000);
  }
</script>
//Edit: mit window.scrollTo(0, 0); kannst Du direkt zum Anfang springen
MfG Lannes
(Nichts ist nicht Nichts) and ('' <> nil ) and (Pointer('') = nil ) and (@('') <> nil )
  Mit Zitat antworten Zitat