window.setInterval的用法.

Phrase="洪恩在线 求知无限"
Balises=""
Taille=40;
Midx=100;
Decal=0.5;
Nb=Phrase.length;
声明一些变量,并赋初值。
for (x=0;x<Nb;x++)
{ Balises=Balises +
'<DIV Id=L' + x + '
STYLE= "width:3;font-family: Courier New;
fontweight:bold;position:absolute;
top:320;left:400;z-index:0">' +
Phrase.charAt(x) + '</DIV>' }
定义要显示的字的颜色,位置,字体。
document.write (Balises);
Time=window.setInterval("Alors()",10);
输出文字,每10毫秒,变化一次。
Alpha=5;
I_Alpha=0.05;
声明一些变量,并赋初值。
function Alors()
{ Alpha=Alpha-I_Alpha;
for (x=0;x<Nb;x++)
{ Alpha1=Alpha+Decal*x;
设置文字的透明度的变化。
Cosine=Math.cos(Alpha1);
声明变量Cosine,值是一个余弦函数在0到360度之间的变化。
Ob=document.all("L"+x);
Ob.style.posLeft=Midx+
100*Math.sin(Alpha1)+400;
Ob.style.zIndex=20*Cosine;
Ob.style.fontSize=Taille+25*Cosine;
定义输出文字的位置,深度和字体大小。
Ob.style.color="rgb("+ (233+Cosine*80+50)
+ ","+ (127+Cosine*80+50) + ",0)"; } }
定义输出文字的颜色。

你可能感兴趣的:(SetInterval)