jquery 简单的进度条实现代码


Posted in Javascript onMarch 11, 2010

其实我本来的计划是做网页设计师的,可是没有人认为我设计的好,哥到现在还没有工作,发泄一下,不多说了。

效果图

jquery 简单的进度条实现代码

需要用到的图片:

背景图片:

jquery 简单的进度条实现代码

进度显示图片:

jquery 简单的进度条实现代码

网页结构:

<div id="center"> 
<div id="message"></div> 
<div id="loading"><div></div></div> 
</div>

css代码:
代码
#center{ 
margin:50px auto; 
width:400px; 
} 
#loading{ 
width:397px; 
height:49px; 
background:url(bak.png) no-repeat; 
} 
#loading div{ 
width:0px; 
height:48px; 
background:url(pro.png) no-repeat; 
color:#fff; 
text-align:center; 
font-family:Tahoma; 
font-size:18px; 
line-height:48px; 
} 
#message{ 
width:200px; 
height:35px; 
font-family:Tahoma; 
font-size:12px; 
background-color:#d8e7f0; 
border:1px solid #187CBE; 
display:none; 
line-height:35px; 
text-align:center; 
margin-bottom:10px; 
margin-left:50px;

JavaScript代码:
代码
<script type="text/javascript" src="jquery-1.3.2.js"></script> 
<script type="text/javascript"> 
var progress_id = "loading"; 
function SetProgress(progress) { 
if (progress) { 
$("#" + progress_id + " > div").css("width", String(progress) + "%"); //控制#loading div宽度 
$("#" + progress_id + " > div").html(String(progress) + "%"); //显示百分比 
} 
} 
var i = 0; 
function doProgress() { 
if (i > 100) { 
$("#message").html("加载完毕!").fadeIn("slow");//加载完毕提示 
return; 
} 
if (i <= 100) { 
setTimeout("doProgress()", 100); 
SetProgress(i); 
i++; 
} 
} 
$(document).ready(function() { 
doProgress(); 
}); 
</script>
Javascript 相关文章推荐
JavaScript DOM 学习第三章 内容表格
Feb 19 Javascript
解析Javascript中大括号“{}”的多义性
Dec 02 Javascript
javascript闭包的理解
Apr 01 Javascript
JS+CSS实现DIV层的展开、收缩效果
Jan 28 Javascript
Ext JS动态加载JavaScript创建窗体的方法
Jun 23 Javascript
使用Ajax生成的Excel文件并下载的实例
Nov 21 Javascript
vue loadmore组件上拉加载更多功能示例代码
Jul 19 Javascript
node.js中使用Export和Import的方法
Sep 18 Javascript
vue.js 底部导航栏 一级路由显示 子路由不显示的解决方法
Mar 09 Javascript
使用layui 的layedit定义自己的toolbar方法
Sep 18 Javascript
javascript实现贪吃蛇小练习
Jul 05 Javascript
微信小程序开发数据缓存基础知识辨析及运用实例详解
Nov 06 Javascript
精通JavaScript 纠正 cleanWhitespace函数
Mar 11 #Javascript
Javascript 入门基础学习
Mar 10 #Javascript
javascript showModalDialog,open取得父窗口的方法
Mar 10 #Javascript
ExtJs3.0中Store添加 baseParams 的Bug
Mar 10 #Javascript
js Date自定义函数 延迟脚本执行
Mar 10 #Javascript
js 蒙版进度条(结合图片)
Mar 10 #Javascript
javascript 事件查询综合 推荐收藏
Mar 10 #Javascript
You might like
一些星际专用术语解释
2020/03/04 星际争霸
php中突破基于HTTP_REFERER的防盗链措施(stream_context_create)
2011/03/29 PHP
JS 网站性能优化笔记
2011/05/24 PHP
php实现telnet功能示例
2014/04/08 PHP
Codeigniter(CI)框架分页函数及相关知识
2014/11/03 PHP
Laravel5中contracts详解
2015/03/02 PHP
PHP 应用容器化以及部署方法
2018/02/12 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
2020/02/21 PHP
document.designMode的功能与使用方法介绍
2007/11/22 Javascript
使用js在页面中绘制表格核心代码
2013/09/16 Javascript
什么是Node.js?Node.js详细介绍
2014/06/01 Javascript
用javascript关闭本窗口技巧小结
2014/09/05 Javascript
JavaScript编程中容易出BUG的几点小知识
2015/01/31 Javascript
45个JavaScript编程注意事项、技巧大全
2015/02/11 Javascript
nodejs通过phantomjs实现下载网页
2015/05/04 NodeJs
Vue.js每天必学之计算属性computed与$watch
2016/09/05 Javascript
JSON创建键值对(key是中文或者数字)方式详解
2017/08/24 Javascript
node+express+ejs使用模版引擎做的一个示例demo
2017/09/18 Javascript
angular6.x中ngTemplateOutlet指令的使用示例
2018/08/09 Javascript
详解Vue+axios+Node+express实现文件上传(用户头像上传)
2018/08/10 Javascript
webpack dll打包重复问题优化的解决
2018/10/10 Javascript
微信小程序云开发之使用云函数
2019/05/17 Javascript
vue 解决路由只变化参数页面组件不更新问题
2019/11/05 Javascript
python绘制圆柱体的方法
2018/07/02 Python
Linux下多个Python版本安装教程
2018/08/15 Python
Python提取支付宝和微信支付二维码的示例代码
2019/02/15 Python
python多进程(加入进程池)操作常见案例
2019/10/21 Python
使用python matplotlib 画图导入到word中如何保证分辨率
2020/04/16 Python
keras实现基于孪生网络的图片相似度计算方式
2020/06/11 Python
美赞臣新加坡官方旗舰店:Enfagrow新加坡
2019/05/15 全球购物
俄罗斯GamePark游戏商店网站:购买游戏、游戏机和配件
2020/03/13 全球购物
2015入党自荐书范文
2015/03/05 职场文书
债务纠纷代理词
2015/05/25 职场文书
感谢信
2019/04/11 职场文书
Spring Boot 实现敏感词及特殊字符过滤处理
2021/06/29 Java/Android
Python中如何处理常见报错
2022/01/18 Python