使用JavaScript脚本实现在网页状态栏中显示滚动的文字,
“****欢迎您的光临**** 网页素材,各类教程,相关软件下载,应有尽有”
提示:
使用字符串的substring()函数
使用window.setTimeout()方法
使用window.status属性设置状态栏文本

怎么做???

解决方案 »

  1.   

    <html>
    <head>
    <script language="JavaScript">
    <!-- Hidevar scrtxt="****欢迎您的光临**** 网页素材,各类教程,相关软件下载,应有尽有.";
    var lentxt=scrtxt.length;
    var width=100;
    var pos=1-width;function scroll() {
      pos++;
      var scroller="";
      if (pos==lentxt) {
        pos=1-width;
      }
      if (pos<0) {
        for (var i=1; i<=Math.abs(pos); i++) {
          scroller=scroller+" ";}
        scroller=scroller+scrtxt.substring(0,width-i+1);
      }
      else {
        scroller=scroller+scrtxt.substring(pos,width+pos);
      }
      window.status = scroller;
      setTimeout("scroll()",150);
      }
    //-->
    </script>
    </head>
    <body onLoad="scroll();return true;">
    这里可显示您的网页 !
    </body>
    </html>
      

  2.   


    <html> 
    <head> 
    <script language="JavaScript"> 
    <!-- Hide var scrtxt="****欢迎您的光临**** 网页素材,各类教程,相关软件下载,应有尽有."; 
    var lentxt=scrtxt.length; 
    var width=100; 
    var pos=1-width; function scroll() { 
      pos++; 
      var scroller=""; 
      if (pos==lentxt) { 
        pos=1-width; 
      } 
      if (pos <0) { 
        for (var i=1; i <=Math.abs(pos); i++) { 
          scroller=scroller+" ";} 
        scroller=scroller+scrtxt.substring(0,width-i+1); 
      } 
      else { 
        scroller=scroller+scrtxt.substring(pos,width+pos); 
      } 
      window.status = scroller; 
      setTimeout("scroll()",150); 
      } 
    //--> 
    </script> 
    </head> 
    <body onLoad="scroll();return true;"> 
    这里可显示您的网页 ! 
    </body> 
    </html>