JS跑马灯

<html> 
<head> 
<script Language="JavaScript"> 
var msg="这是一个跑马灯效果的JavaScript文档"; 
var interval = 100; 
var spacelen = 120; 
var space10=" "; 
var seq=0; 
function Scroll() { 
len = msg.length; 
window.status = msg.substring(0, seq+1); //在状态栏显示msg中的前seq个字符 
seq++; //seq增加1 
if ( seq >= len ) { 
//当msg全部显示后 
seq = spacelen; //seq=120 
//每隔100ms调用一次scroll2()函数 
window.setTimeout("Scroll2();", interval ); 

else 
//否则,每隔100ms调用一次scroll()函数 
window.setTimeout("Scroll();", interval ); 

function Scroll2() { 

var out=""; 
for (i=1; i<=spacelen/space10.length; i++) out += 
space10; 
//在msg字符串前加 spacelen/space10.length个空格 
out = out + msg; 
len=out.length; 
window.status=out.substring(seq, len); //在状态栏显示out字符串中的从第seq个字符开始的len个字符 
seq++; //seq加1,下次执行,字符即可后移一个 
//seq超出或等于out的长度,seq归零,重新显示 
if ( seq >= len ) { seq = 0; }; 
//每隔100ms调用一次Scroll2() 
window.setTimeout("Scroll2();", interval ); 

Scroll(); //调用Scroll(),启动跑马灯. 
</script> 
<body> 
</body> 
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值