68、文字闪烁显示

68、文字闪烁显示

脚本说明:

把如下代码加入<body>区域中

<SCRIPT language=JavaScript>    

<!--

text = "『网页特效代码』 http://www.7stk.com"; //显示的文字    

color1 = "black"; //文字的颜色    

color2 = "white"; //转换的颜色    

fontsize = "3"; //字体大小    

speed = 100; //转换速度 (1000 = 1 )      

i = 0;    

if (navigator.appName == "Netscape") {    

document.write("<layer id=a visibility=show></layer><br><br><br>");    

}    

else {    

document.write("<div id=a></div>");    

}    

function changeCharColor() {    

if (navigator.appName == "Netscape") {    

document.a.document.write("<center><font face=arial ><font color=" + color1 +     

">");    

for (var j = 0; j < text.length; j++) {    

if(j == i) {    

document.a.document.write("<font face=arial color=" + color2 + ">" + Text.charAt(i) + "</font>");    

}    

else {    

document.a.document.write(text.charAt(j));    

}    

}    

document.a.document.write('</font></font></center>');    

document.a.document.close();    

}    

if (navigator.appName == "Microsoft Internet Explorer") {    

str = "<font face=arial><font color=" + color1 + ">";    

for (var j = 0; j < text.length; j++) {    

if( j == i) {    

str += "<font face=arial color=" + color2 + ">" + text.charAt(i) + "</font>";    

}    

else {    

str += text.charAt(j);    

}    

}    

str += "</font></font>";    

a.innerHTML = str;    

}    

(i == text.length) ? i=0 : i++;    

}    

setInterval("changeCharColor()", speed);    

-->    

</SCRIPT>

 

Write a comment

Comments: 0