.graph { width: 400px; height: 25px; border: 1px solid #f8b3d0; }
.bar { background-color: #ffe7f4; display: block; float: left; height: 100%; text-align: center; }
<div class="fz">
<div class="graph" id="graph">
<em id="bar" class="bar"></em>
</div>
<input type="button" value="加载" id="btn">
<em id="mes"></em>
</div>
$("#btn").bind("click", function () {
startLoading();
})
var xmlHttp;
var percent;
function createXMLHttpRequest() {
if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
}
}
function startLoading() {
createXMLHttpRequest();
var url = "data.txt";
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = function () {
if (xmlHttp.readyState == 4) {
if (xmlHttp.status == 200) {
setTimeout("sendData()", 2000);
}
}
};
xmlHttp.send(null);
}
function sendData() {
createXMLHttpRequest();
var url = "data.txt";
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = function () {
if (xmlHttp.readyState == 4) {
if (xmlHttp.status == 200) {
percent = parseInt(xmlHttp.responseText);
refreshBar(percent);
if (percent < 100) {
setTimeout("sendData()", 2000);
}
else {
$("#mes").html("加载完毕");
//隐藏操作
}
}
}
}
xmlHttp.send(null);
}
//更新进度条
function refreshBar(per) {
$("#bar").width(per + "%");
}

根目录下新建data.txt 。内容输入20

每2分钟请求一次data.txt。当data.txt的内容变为100时

最新文章

  1. Jquery中animate可以操作css样式属性总结
  2. Bootstrap_标签
  3. K2BPM怎么让金融数据更有意义?
  4. Android_getSystemService (demo_testNet)
  5. 【Xamarin挖墙脚系列:在VMware11中安装Mac10.11 EI Captain后的vmware tools】
  6. 【Android开发经验】ViewHolder到底用什么修饰?static?final?static final?
  7. Java基础知识强化之集合框架笔记29:使用LinkedList实现栈数据结构的集合代码(面试题)
  8. Vim编辑器的使用和基本配置
  9. 关于new Date()的日期格式处理
  10. PHP SoapClient 调用与鉴权,以及对Java和C# 的webservice的兼容处理
  11. 测试WCF遇到的一些问题
  12. Ubuntu 利用 crontab 和 notify-send 定时发送桌面通知,提示该休息啦
  13. C# 枚举基本用法及扩展方法
  14. 【论文笔记】Domain Adaptation via Transfer Component Analysis
  15. fjwc2019 D2T2 定价 (栈+set+贪心)
  16. 新唐的开发环境的搭建,驱动以及BSP
  17. Android 菜单动态变化【添加或去除】
  18. Android:刚6瓶啤酒4两56度白酒下肚,居然20分钟做了一手机版网站 !
  19. T-SQL语句基础
  20. 第一章 consul简介

热门文章

  1. 快速乘法,幂计算 hdu5666
  2. Mac Pro 系统自带python路径
  3. http://blog.csdn.net/LANGXINLEN/article/details/50421988
  4. C 命令行参数
  5. url 传中文
  6. SAS学习经验总结分享:篇四—SQL过程
  7. C#中的Dictionary字典类常用方法介绍
  8. fabric使用实例(发布web包的一个例子)
  9. Windows下ADB使用相关问题
  10. SOCKIT 在make时出现(target pattern contains no % stop)???