Einzelnen Beitrag anzeigen

Woyzeck

Registriert seit: 9. Jun 2009
60 Beiträge
 
#4

Re: Html-Seite automatisch scrollen (JavaScript)

  Alt 14. Sep 2009, 19:12
Cool, das funktioniert ja blendend.

Zitat:
<script language="JavaScript" type="text/javascript">
var Step = 50;
function lauf() {
var y = window.pageYOffset;
window.scrollBy(0, Step);
if (y == window.pageYOffset) {
window.scrollTo(0,0);
}
window.setTimeout("lauf()", 5000);
}
</script>
Nur eins störte an dem code:
Und zwar startet die Seite jetzt immer schon 50 Px unterhalb des oberen Randes. Dabei soll der Anfang beim Aufruf der Seite komplett gesehen werden.

Das habe ich folgendermaßen gelöst (bestimmt nicht der optimale Programmierstil, aber es funktioniert ):

Zitat:
<head>

<script language="JavaScript" type="text/javascript">
var Step = 50;
function lauf() {
var y = window.pageYOffset;
window.scrollBy(0, Step);
if (y == window.pageYOffset) {
window.scrollTo(0,0);
}
window.setTimeout("lauf()", 5000);
}
function start() {
window.setTimeout("lauf()", 5000);
}
</script>
</head>

<body onLoad="start()">
Also, danke für die Hilfe

Gruß

Woyzeck
  Mit Zitat antworten Zitat