Скрипт динамически изменяет цвет шрифта
html:
Code
<script type="text/javascript">
var message = "Shalbuz-Dag, Одна из самых высочайших вершин мира. ...Посетив портал Shalbuz-Dag, Вы окажетесь на высоте 4,142 м. над уровнем моря. ...Shalbuz-Dag, гора, покорив которую, можно надеяться на исполнение своего заветного желания!!!";
var neonbasecolor = "silver";
var neontextcolor = "#330099";
var flashspeed = 100;
var n = 0;
if (document.all||document.getElementById)
{
document.write('<font color="' + neonbasecolor + '">');
for (m=0; m<message.length; m++)
document.write('<span style="font-size: 20px" 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()
{
if (n == 0)
{
for (m=0; m<message.length; m++)
crossref(m).style.color = neonbasecolor;
}
crossref(n).style.color = neontextcolor;
if (n < message.length - 1) n++;
else
{
n = 0;
clearInterval(flashing);
setTimeout("beginneon()", 1500);
return;
}
}
function beginneon()
{
if (document.all || document.getElementById)
flashing = setInterval("neon()", flashspeed)
}
beginneon();
</script>