网页中加入 试试 呵呵 第一!
<script>
var msg="欢迎进入某某网!";
var interval = 100;
var spacelen = 120;
var space10=" ";
var seq=0;function Scroll(){
len = msg.length;
window.status = msg.substring(0, seq+1);
seq++;
if ( seq >= len ){
seq = spacelen;
window.setTimeout("Scroll2();", interval );
}else
window.setTimeout("Scroll();", interval );
}function Scroll2(){
var out="";
for (i=1; i<=spacelen/space10.length; i++)
out +=space10;
out = out + msg;
len=out.length;
window.status=out.substring(seq, len);
seq++;
if ( seq >= len ) { seq = 0; };
window.setTimeout("Scroll2();", interval );
}
Scroll();
</script>
<script>
var msg="欢迎进入某某网!";
var interval = 100;
var spacelen = 120;
var space10=" ";
var seq=0;function Scroll(){
len = msg.length;
window.status = msg.substring(0, seq+1);
seq++;
if ( seq >= len ){
seq = spacelen;
window.setTimeout("Scroll2();", interval );
}else
window.setTimeout("Scroll();", interval );
}function Scroll2(){
var out="";
for (i=1; i<=spacelen/space10.length; i++)
out +=space10;
out = out + msg;
len=out.length;
window.status=out.substring(seq, len);
seq++;
if ( seq >= len ) { seq = 0; };
window.setTimeout("Scroll2();", interval );
}
Scroll();
</script>
不断的写!-_-
精辟!滚动是因为在字符串前边先加入一堆空格,然后逐渐减少,然后开始减少字符串的长度然后循环。这个是思路,例子看第一个。
<script language=JavaScript>
<!--
var text="Expert.Csdn.net"
var speed=200
var x=0
function s2b()
{var a=text.substring(0,x)
var b=text.substring(x,x+1).toUpperCase()
var c=text.substring(x+1,text.length)
window.status=a+b+c
if(x==text.length){x=0}
else{x++}setTimeout("s2b()",speed)}
s2b();
//-->
</script>