Бегущая строка, которую можно остановить.
Код:
<HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251"> <SCRIPT> <!-- var verzoegerung = 150; var laenge = 70; var pos = 0; var abbruch; function laufe() { var text = ' Эта бегущая строка останавливается при нажатии кнопки, удобно использовать для вывода новостей, содержащих информацию, которую полезно переписать.. *** ' var ausgabe='<PRE style="background:#BCB9D9;">' + (text + text).substring(pos, pos + laenge) + '</PRE>'; if (navigator.appName == 'Netscape') with (document.laufband.document) { open(); write(ausgabe); close(); } else laufband.innerHTML = ausgabe; pos ++; if (pos > text.length) pos = 0; abbruch = setTimeout('laufe()', verzoegerung); pause = 0; } function startstop() { if (pause == 0) { clearTimeout(abbruch); pause = 1; } else { laufe(); pause = 0; } } //--> </SCRIPT> </HEAD> <BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#7F007F" ALINK="#FF0000" onLoad='laufe()'> <DIV id="laufband" style=position:absolute;left:130;top:240;width:200> </DIV> <DIV style=position:absolute;left:10;top:240><FORM><INPUT type=button value="Start/Stop" onClick='startstop()'></FORM></DIV> </BODY> </HTML>