不错的文字特效,逐字变色效果
2018-10-15 17:31
<fontcolor=#669900style=font-weight:bolder;letter-spacing:2px;><scriptlanguage=JavaScript>
text=
color1=green;
color2=red;
speed=200;
i=0;
if(navigator.appName==Netscape){
}
else{
document.write(<spanid=a></span>);
}
functionchangeCharColor(){
if(navigator.appName==Netscape){
document.a.document.write(<fontcolor=+color1+>);
for(varj=0;j<text.length;j++){
if(j==i){
document.a.document.write(<fontcolor=+color2+>+Text.charAt(i)+</font>);
}
else{
document.a.document.write(text.charAt(j));
}
}
document.a.document.write(</font>);
document.a.document.close();
}
if(navigator.appName==MicrosoftInternetExplorer){
str=<fontcolor=+color1+>;
for(varj=0;j<text.length;j++){
if(j==i){
str+=<fontcolor=+color2+>+text.charAt(i)+</font>;
}
else{
str+=text.charAt(j);
}
}
str+=</font>;
}
(i==text.length)?i=0:i++;
}
setInterval(changeCharColor(),speed);
//End-->
</script>
</font>
运行效果
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]