Damit kann ich zwar auf Betätigen des Links nach oben scrollen, aber ich bekomme es nicht zum Scrollen nach unten hin.
Umgekehrt funktioniert es eben genau umgekehrt !
:o)
<html><head><title></title><body>
<a href="javascript:NachUnten()">nach unten scrollen</a>
<script type="text/javascript">
<!--
for(var i=1; i<=100; i++)
document.write("<br>Zeile "+ i);
function NachOben() {
var y=0;
if (document.body && document.body.scrollTop)
y=document.body.scrollTop;
while(y > 0) {
setTimeout("window.scrollBy(0,-10)",10);
y = y - 10;
}}
function NachUnten() {
var y=0;
if (document.body && document.body.scrollBottom)
y=document.body.scrollBottom;
while(y < 1500) {
setTimeout("window.scrollBy(1500,+10)",10);
y = y + 10;
}}
//-->
</script></head><body><br>
<a href="javascript:NachOben()">nach oben scrollen</a>
</body></html>
Im Netz gibt es allerdings bessere 'vertical scroller' mit Stop-Funktion bei OnMouseOut usw.
Ciao !