JavaScript实现文字上下移动的效果

2009-07-01 14:35:25 | 【

自定义一些文字,本脚本可以实现文字在一定的区域内上下移动

<script language="JavaScript">
<!--

done = 0;
step = 4

function anim(yp,yk)
{
 if(document.layers) document.layers["napis"].top=yp;
 else  document.all["napis"].style.top=yp;

 if(yp>yk) step = -4
 if(yp<60) step = 4

 setTimeout('anim('+(yp+step)+','+yk+')', 10);
}


function start()
{
 if(done) return
 done = 1;

 if(navigator.appName=="Netscape") {
  document.napis.left=innerWidth/2 - 145;
  anim(60,innerHeight - 60)
 }
 else {
  napis.style.left=280;
  anim(60,document.body.offsetHeight - 60)
 }

}

//-->
</script>
                  <div id="napis"
style="position: absolute; top: 159px; width: 400px; height: 78px; left: 215px"><font size="5"><b>sharejs.com欢迎您</b></font></div>
                  <script language="JavaScript">
<!--
 setTimeout('start()',10);
//-->
</script>

相关资源