zoukankan      html  css  js  c++  java
  • JS实现 进度条 不用控件

    demo1

    <html> 
    <head> 
    <title>进度条</title> 
    <style type="text/css">  
    .container{  
       450px;  
       border:1px solid #6C9C2C;  
       height:25px;  
     }
    #bar{  
       background:#95CA0D;  
       float:left; 
       height:100%;  
       text-align:center;  
       line-height:150%; 
     }  
    </style>  
    <script type="text/javascript">  
      function run(){  
            var bar = document.getElementById("bar"); 
            var total = document.getElementById("total"); 
        bar.style.width=parseInt(bar.style.width) + 1 + "%";  
        total.innerHTML = bar.style.width; 
        if(bar.style.width == "100%"){  
          window.clearTimeout(timeout); 
          return; 
        } 
        var timeout=window.setTimeout("run()",100); 
      } 
        window.onload = function(){  
           run(); 
        }  
    </script> 
      
    </head> 
    <body> 
      <div class="container"> 
       <div id="bar" style="0%;"></div>  
      </div>  
      <span id="total"></span> 
    </body> 
    </html>

    demo2

    <html>  
    <head>  
    <title>进度条</title>  
    <style type="text/css">  
    .processcontainer{  
       450px;  
       border:1px solid #6C9C2C;  
       height:25px;  
     } 
    #processbar{  
       background:#95CA0D;  
       float:left; 
       height:100%;  
       text-align:center;  
       line-height:150%; 
     }  
    </style>  
    <script type="text/javascript">  
     function setProcess(){  
      var processbar = document.getElementById("processbar");  
      processbar.style.width = parseInt(processbar.style.width) + 1 + "%";
      processbar.innerHTML = processbar.style.width;  
      if(processbar.style.width == "100%"){  
         window.clearInterval(bartimer);  
      }  
     }  
    var bartimer = window.setInterval(function(){setProcess();},100);  
    window.onload = function(){  
       bartimer;  
    }  
    </script>  
    </head>  
    <body>  
      <div class="processcontainer">  
       <div id="processbar" style="0%;"></div>  
      </div>  
    </body>  
    </html>

  • 相关阅读:
    二维数组111
    基础笔记
    排序
    折半查找法2
    数组 最小值
    数组 求偶数
    数组 找下标
    数组
    阶乘与9 99 999 9999 99999...
    打印三角形
  • 原文地址:https://www.cnblogs.com/sea-stream/p/10449755.html
Copyright © 2011-2022 走看看