none
为什么会有明显的加速感觉 RRS feed

  • 问题

  • <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    
    
    
    <head>
    
    
    
        <title>跑马灯效果</title>
    
    
    
    
    
    
    
        <script type="text/javascript">
    
    
    
            var v="                                                                   跑马灯效果跑马灯效果跑马灯效果跑马灯效果跑马灯效果跑马灯效果跑马灯效果跑马灯效果跑马灯效果跑马灯效果跑马灯效果跑马灯效果跑马灯效果跑马灯效果跑马灯效果跑马灯效果跑马灯效果跑马灯效果";
    
    
    
            var i=0;//保存截取字符串的位置
    
    
    
            var vlength=v.length;
    
    
    
            var show;
    
    
    
    
    
    
    
            function a()
    
    
    
            {
    
    
    
                if(i>vlength)
    
    
    
                {
    
    
    
                    i=0;
    
    
    
                    show=v;
    
    
    
                }
    
    
    
                else
    
    
    
                {
    
    
    
                    show=v.substring(i, vlength)
    
    
    
                    i++;
    
    
    
                }
    
    
    
                
    
    
    
                window.status=show;
    
    
    
                
    
    
    
                setTimeout("a()",10);
    
    
    
            }
    
    
    
            
    
    
    
        </script>
    
    
    
    
    
    
    
    </head>
    
    
    
    <body onload="a();">
    
    
    
    </body>
    
    
    
    </html>
    
    
    
    
    
    
    
    
    2009年10月17日 5:56

答案

全部回复