Начало
Бегущая строка текста
Текст переливаются разными цветами
..........
Л
е
т
и
м
н
е
з
н
а
я
к
у
д
а
,
-
т
а
м
м
н
о
г
о
н
е
и
з
в
е
с
т
н
о
г
о
!
JavaScript Бегущая строка текста Текст переливаются разными цветами
<script language="JavaScript1.2"> var message="Летим не зная куда, - там много неизвестного!" var neonbasecolor="#990000" var neontextcolor="red" var neontextcolor2="#FFFFA8" var flashspeed=100 var flashingletters=3 var flashingletters2=1 var flashpause=0 var n=0 if (document.all||document.getElementById){ document.write('<font color="'+neonbasecolor+'" size=+2>') for (m=0;m<message.length;m++) document.write('<span id="neonlight'+m+'">'+message.charAt(m)+'</span>') document.write('</font>') } else document.write(message) function crossref(number){ var crossobj=document.all? eval("document.all.neonlight"+number) : document.getElementById("neonlight"+number) return crossobj } function neon(){ //Change all letters to base color if (n==0){ for (m=0;m<message.length;m++) crossref(m).style.color=neonbasecolor } crossref(n).style.color=neontextcolor if (n>flashingletters-1) crossref(n-flashingletters).style.color=neontextcolor2 if (n>(flashingletters+flashingletters2)-1) crossref(n-flashingletters-flashingletters2).style.color=neonbasecolor if (n<message.length-1) n++ else{ n=0 clearInterval(flashing) setTimeout("beginneon()",flashpause) return } } function beginneon(){ if (document.all||document.getElementById) flashing=setInterval("neon()",flashspeed) } beginneon() </script>