Willkommen in der Webstatt Zum Webstatt Blog und Stories
nuit nuit am 01.10.06 15:38

SeitenScroller v.0.1
Ein Scroller, der eine komplette Seite scrollt hoch und runter...
ganz brauchbar für anzeigen, wenn man eine vollbild anzeige hat und keinen User der sie bedient ;D

der aufruf der funktion turn muss erst nach dem <body> aufgerufen werden...da der body verwendet wird um die höhe der Seite zu bestimmen ;)

&#65279;<html>
<head>
<script language="JavaScript">

var scroll_speed = 50;
var turn_speed = 2000;

var timer, to, by = -1;

function turn () {
if (timer) {window.clearInterval(timer);}
by = - by;
recalc();
window.setTimeout("timer = window.setInterval(\"scroll()\", "+scroll_speed+");", turn_speed);
}

function scroll () {
window.scrollBy(0,by);
if (window.pageYOffset == to) turn();
}

function recalc () {
to = (by > 0) ? document.getElementsByTagName("body")[0].offsetHeight - window.innerHeight : 0;
}

window.onresize = recalc;
</script>
</head>
<body style="margin: 0px; padding: 5px;">
<script type="text/javascript">
<!--
turn();
//-->
</script>

Irgendwelcher Text
</body>
</html>


Demo: http://nonsense.moonsword.info/scroller.html

netcup.de Warum gibt es hier Werbung?
Creative Commons Lizenzvertrag
Alle Inhalte des Webstatt-Archivs stehen unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.

Impressum & Kontakt