今天尝试写了一个非常简单的进度条,下面是代码:
<body οnlοad="check()">
<div id="div1" style="border:dashed 1px #F00; width:450px; height:20px; margin:auto auto;"></div>
</body>
</html>
<script language="javascript" type="text/javascript">
var div1=document.getElementById("div1");
//设置进度条的样式
var str=">";
var string="";
var s=0;
function check(){
//拼接字符串
string=string+str;
//控制进度条每次前进多少
s=s+2;
//拼接显示进度条
div1.innerHTML=string+" "+s+"%";
//当进度为100时停止,然后转向指定页面
if(s<=100){
setTimeout("check()",80);
}else{
window.location="www.youkuaiyun.com";
}
}
</script>