Js文字渐显效果,像Photoshop中的溶解效果一样的动态文字特效,文字信息存储在JS数组中,一个接一个读取,并赋值特效,欢迎参阅。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>文字渐显效果</title>
<body bgcolor="#ffffff" onload="play_rt()">
<SCRIPT LANGUAGE="JavaScript">
m = new Array()
m[0] = "这个例子还不错吧!"
m[1] = "你喜欢吗?"
m[2] = "这个可以放在公告栏中使用的!"
m[3]="<a href='/'>『网络编程资源站』</a>欢迎你的光临!"
m[4]="欢迎光临!"
m[5] = "请多提意见!"
m[6] = "如有问题!欢迎留言!"
m[6] = "如有问题!欢迎留言!"
var i=0;
function play_rt()
{
rt1.style.filter="revealTrans(Duration=1.5,Transition=12)";
rt1.filters.revealTrans.apply(); //改变前一定要这一句!
rt1.innerHTML=m[i++]; //改变内容!
if(i>6){i=0} //如果显示到第六条信息就从头开始!
rt1.filters.revealTrans.play(); //播放效果了
timer = setTimeout("play_rt()",3000) //3秒后执行"play_rt()"函数
}
</SCRIPT>
<TABLE WIDTH="260" BORDER="1">
<TR>
<TD HEIGHT="18" id="rt1"> </TD>
</TR>
</TABLE>
</body>
</html>