修正了,但没什么效果....
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head><body>
<script>
Words = "天旋地恋2002";
Item = "";
InitSize = 60;
Initx=300;
Inity=350;
Delta = 0.5;
Angle=15;
SLen=Words.length;
Times = 0;
function Animate(){
Angle -= 0.5;
for(i=0;i<SLen;i++)
{
Angle1=Angle+Delta*i;
MathCos=Math.cos(Angle1);
PS = document.all["Paint"+i];
PS.style.left=Initx+40*Math.cos(Angle1);
PS.style.top=Initx+80*Math.sin(Angle1)-Times*10;
PS.style.fontsize = Initsize+25*MathCos;
PS.style.color="rgb(" +(127+MathCos*80+100*i)+","+(127+MathCos*80+20*i)+","+(200-SLen*2*i)+")";
}
Times++;
if(PS.style.posTop<-20)
Times=-10;
}
for(i=0;i<SLen;i++)
{
Item=Item+'<Div id=Paint'+i+' style="font-family:隶书;position:absolute">'
+Words.charAt(i)+'</Div>'
}
document.write(Item);
setInterval("Animate()",200);
</script>
</body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head><body>
<script>
Words = "天旋地恋2002";
Item = "";
InitSize = 60;
Initx=300;
Inity=350;
Delta = 0.5;
Angle=15;
SLen=Words.length;
Times = 0;
function Animate(){
Angle -= 0.5;
for(i=0;i<SLen;i++)
{
Angle1=Angle+Delta*i;
MathCos=Math.cos(Angle1);
PS = document.all["Paint"+i];
PS.style.left=Initx+40*Math.cos(Angle1);
PS.style.top=Initx+80*Math.sin(Angle1)-Times*10;
PS.style.fontsize = Initsize+25*MathCos;
PS.style.color="rgb(" +(127+MathCos*80+100*i)+","+(127+MathCos*80+20*i)+","+(200-SLen*2*i)+")";
}
Times++;
if(PS.style.posTop<-20)
Times=-10;
}
for(i=0;i<SLen;i++)
{
Item=Item+'<Div id=Paint'+i+' style="font-family:隶书;position:absolute">'
+Words.charAt(i)+'</Div>'
}
document.write(Item);
setInterval("Animate()",200);
</script>
</body>
</html>
解决方案 »
- help!高手请进来帮小弟解决棘手问题!!!
- javascript表单验证问题
- 联动菜单写法大收集,我看看有多少种!!
- 一个简单语句,IE可以,FF不行,请教。
- 关于弹出一新窗口的问题。
- 如何获得窗体的宽度
- 有一个<input type="checkbox" name="id" value="1">组,实现对隐藏的另一个<input>的操作的javascript,怎么写?
- 请问如何给一个table动态增加一列?
- 连续进行发票打印
- 网页中使用了google map api 现在大面积的无法使用有什么解决办法?服务端代理?
- 怎样把整个页面的源代码写到新窗口中?
- ----------关于name和ID----------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head><body>
<script>
Words = "天旋地恋2002";
Item = "";
InitSize = 60;
Initx=300;
Inity=350;
Delta = 0.5;
Angle=15;
SLen=Words.length;
Times = 0;
function Animate()
{
Angle -= 0.5;
for(i=0;i<SLen;i++)
{
Angle1=Angle+Delta*i;
MathCos=Math.cos(Angle1);
PS = document.all["Paint"+i];
PS.style.left=Initx+40*Math.cos(Angle1);
PS.style.top=Initx+80*Math.sin(Angle1)-Times*10;
PS.style.fontsize = InitSize+25*MathCos;
PS.style.color="rgb(" +(127+MathCos*80+100*i)+","+(127+MathCos*80+20*i)+","+(200-SLen*2*i)+")";
}
Times++;
if(PS.style.posTop<-20)
Times=-10;
}
for(i=0;i<SLen;i++)
{
Item=Item+'<Div id=Paint'+i+' style="font-family:隶书;position:absolute">'
+Words.charAt(i)+'</Div>'
} document.write(Item);
setInterval("Animate()",200);
</script>
</body>
</html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<script></script>
<body>
<script>
Words = "天旋地恋2002";
Item = "";
InitSize = 60;
Initx=300;
Inity=350;
Delta = 0.5;
Angle=15;
SLen=Words.length;
Times = 0;
function Animate(){
{
Angle -= 0.5;
for(i=0;i<SLen;i++)
{
Angle1=Angle+Delta*i;
MathCos=Math.cos(Angle1);
PS = document.all["Paint"+i];
PS.style.left=Initx+40*Math.cos(Angle1);
PS.style.top=Initx+80*Math.sin(Angle1)-Times*10;
PS.style.fontsize = InitSize+25*MathCos;
PS.style.color="rgb(" +(127+MathCos*80+100*i)+","+(127+MathCos*80+20*i)+","+(200-SLen*2*i)+")";
}
Times++;
if(PS.style.posTop<-20)
Times=-10;
}} for(i=0;i<SLen;i++)
{
Item=Item+'<Div id=Paint'+i+' style="font-family:隶书;position:absolute">'
+Words.charAt(i)+'</Div>'
}
document.write(Item);
setInterval("Animate()",200);
</script>
</body>
</html>