<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">
</style>
</head>
<body>
<div id="div1" style="height:50px;border:1px solid #ccc">
<div id="div2" style="background: blue;height: 50px"></div>
</div>
<span id="sp"></span>
</body>
<script type="text/javascript">
var div1 = document.getElementById('div1');
var div2 = document.getElementById('div2');
var start = 0;
var end = 500;
div1.style.width=end+"px";
div2.style.width=start+"px";
var timer = setInterval(function(){
div2.style.width=parseInt(div2.style.width) + 1 +"px";
//toFixed指定两个小数
sp.innerHTML=(100*(parseInt(div2.style.width)/end)).toFixed(2)+"%";
if(parseInt(div2.style.width)==end){
clearInterval(timer);
alert("加载完成");
}
},10);
</script>
</html>
06-02
3163
04-07
4530
06-04
275