JS做的进度条,如何做的?
4个回答
展开全部
js其实是没法计算到网页的加载进度的。
目前见到的打开页面显示进度的有两种
1、如果是flash做的,那是flash自身的加载进度。
2、如果是js做的,做法比较简单,就是在页面的不同的地方插入script标签,动态改变进度的值。
<html>
<head>
<script>
var processPer = 0;
window.onload = function(){
document.getElementById('process').innerHTML = processPer;
}
</script>
</head>
<body>
<div id="process"></div>
<div></div>
....
<script>
processPer = 30;
document.getElementById('process').innerHTML = processPer;
</script>
<div></div>
....
<div></div>
....
<script>
processPer = 100;
document.getElementById('process').innerHTML = processPer;
</script>
</body>
</html>
类似这样的,就可以实现了进度的动态改变。
展开全部
开始的时候10段图片都是浅蓝色的,然后根据ajax交互从左到右依次将图片换为深蓝色就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用jquery ui 有现成的模块只要换一下进度条的背景就行了
下一个jquery ui
在progressbar文件夹里
下一个jquery ui
在progressbar文件夹里
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用好多图片吧。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询