网页代码

来源:百度知道 编辑:UC知道 时间:2024/04/26 05:28:29
怎么让下面代码中的文字往上滚动

<script language="JavaScript">
<!--
done = 0;
step = 1
function anim(yp,yk)
{
if(document.layers) document.layers["napis"].top=yp;
else document.all["napis"].style.top=yp;
if(yp>yk) step = -1
if(yp<60) step = 1
setTimeout('anim('+(yp+step)+','+yk+')', 35);
}
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=11;
anim(60,document.body.offsetHeight - 60)
}
}
//-->
</script>
<div id="napis" style="position: absolute;top: -50;color: #000000;font-family:宋体;font-size:9pt;">
<p>
<a href=http://free.2259.com&g

这个特效是向往下走,再网上走,然后循环的,按楼主的,要让它往上滚动,那好办:
这句改一下:
setTimeout('anim('+(yp+step)+','+yk+')', 35);
改为:
setTimeout('anim('+(yp-step)+','+yk+')', 35);

不过会影响原来特效的:)