<html> <head> <title>Texte avec glissement de lettres, version 2</title> <script LANGUAGE="JavaScript"> <!-- var texte = "Le texte à faire défiler est à mettre ici..."; var timerID = null; var delaiScroll = 40; var pause = 2000; var longueur = 50; //longueur des espaces entre les lettres function startScroll() { var msg = " "; var i,j; for(i=0;i<texte.length;i++) { if (msg.length<200) { for(j=0;j<longueur;j++) msg += " " msg += texte.substring(i,i+1); } } window.status=msg; longueur--; if (longueur==0) { longueur=50; timerID = setTimeout("startScroll()", pause); } else { timerID = setTimeout("startScroll()", delaiScroll); } } function stopScroll() { clearTimeout(timerID); window.status = ''; } //--> </script> </head> <body onLoad="startScroll()" onUnLoad="stopScroll()"> <center><h1>Scrolling rétrecissant</h1></center><hr> </body> </html> |
retour au menu des textes défilants