网页中加入  试试  呵呵  第一!
<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>

解决方案 »

  1.   

    回复人: xuzuning(唠叨) ( ) 信誉:427  2003-11-10 13:57:00  得分:0 
    不断的写!-_-
    精辟!滚动是因为在字符串前边先加入一堆空格,然后逐渐减少,然后开始减少字符串的长度然后循环。这个是思路,例子看第一个。
      
     
      

  2.   

    状态栏字母大小写交替更换,也挺好看,以下代码加入<body>区域
    <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>