js 异步处理进度条


Posted in Javascript onApril 01, 2010

1.先上图,效果如下:

js 异步处理进度条

2.使用方法

var loader=new Ajaxloader(this._ContentID,{Text:'loading......',Top:50}); 
loader.Show();

3.代码列出:
/* 
处理进度条,异步加载器 
*/ 
var Ajaxloader=new Class(); 
Ajaxloader.prototype= 
{ 
Text:'数据加载中......', 
Parent:null, 
Left:0, 
Top:30, 
Initialize:function(parentid,o) 
{ 
//alert('Init'); 
Extend(this,o); 
if(parentid) 
{ 
this.Parent=$(parentid); 
} 
return this; 
}, 
Show:function() 
{ 
if(this.Parent) 
{ 
var _obj = this.Create(); 
this.Parent.appendChild(_obj); 
} 
}, 
Create:function() 
{ 
var _div=document.createElement('div'); 
var _img=document.createElement('img'); 
_img.src='<%=WebResource("DSKJ.Web.UI.WebControls.Images.ajaxloader.gif")%>'; 
_img.style.cssText='display:block;'; 
var _load=document.createElement('h3'); 
_load.innerText = this.Text; 
_load.style.cssText='margin-top:5px;font-size:13px'; 
_div.appendChild(_img); 
_div.appendChild(_load); 
//设置div样式 
_div.style.cssText='font-size:13px;text-align:center;margin:0 auto;display:block;z-Index:99'; 
_div.style.marginTop=this.Top; 
return _div; 
} 
}

4.结束语
欢迎拍砖
Javascript 相关文章推荐
JQuery实现自定义对话框的代码
Jun 15 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(二)人物行走的实现
Jan 23 Javascript
用Javascript来生成ftp脚本的小例子
Jul 03 Javascript
教你如何使用node.js制作代理服务器
Nov 26 Javascript
JS实现方向键切换输入框焦点的方法
Aug 19 Javascript
Angular Js文件上传之form-data
Aug 28 Javascript
JS定时器使用,定时定点,固定时刻,循环执行详解
May 31 Javascript
vuejs实现标签选项卡动态更改css样式的方法
May 31 Javascript
解决Vue使用swiper动态加载数据,动态轮播数据显示白屏的问题
Sep 27 Javascript
微信小程序项目总结之记账小程序功能的实现(包括后端)
Aug 20 Javascript
分享8个JavaScript库可更好地处理本地存储
Oct 12 Javascript
利用PHP实现递归删除链表元素的方法示例
Oct 23 Javascript
JavaScript中String和StringBuffer的速度之争
Apr 01 #Javascript
Cookie 小记
Apr 01 #Javascript
javascript操作cookie的文章(设置,删除cookies)
Apr 01 #Javascript
在模板页面的js使用办法
Apr 01 #Javascript
使用Microsoft Ajax Minifier减小JavaScript文件大小的方法
Apr 01 #Javascript
JS控制显示隐藏兼容问题(IE6、IE7、IE8)
Apr 01 #Javascript
JavaScript 轻松搞定快捷留言功能 只需一行代码
Apr 01 #Javascript
You might like
【星际争霸1】人族1v7家ZBath
2020/03/04 星际争霸
php的urlencode()URL编码函数浅析
2011/08/09 PHP
php+ajax实时刷新简单实例
2015/02/25 PHP
PHP实现的Redis多库选择功能单例类
2017/07/27 PHP
PHP实现简单的计算器
2020/08/28 PHP
Javascript 学习笔记 错误处理
2009/07/30 Javascript
jQuery $.each的用法说明
2010/03/22 Javascript
利用div+jquery自定义滚动条样式的2种方法
2013/07/18 Javascript
JQuery基础语法小结
2015/02/27 Javascript
动态加载js、css的简单实现代码
2016/05/26 Javascript
vue.js的提示组件
2017/03/02 Javascript
vue在使用ECharts时的异步更新和数据加载详解
2017/11/22 Javascript
Vue利用canvas实现移动端手写板的方法
2018/05/03 Javascript
vue中音频wavesurfer.js的使用方法
2020/02/20 Vue.js
微信小程序实现上传多张图片、删除图片
2020/07/29 Javascript
多种类型jQuery网页验证码插件代码实例
2021/01/09 jQuery
简单谈谈Python的pycurl模块
2018/04/07 Python
Python 数据处理库 pandas 入门教程基本操作
2018/04/19 Python
解决Python3 抓取微信账单信息问题
2019/07/19 Python
Tensorflow 模型转换 .pb convert to .lite实例
2020/02/12 Python
Keras设定GPU使用内存大小方式(Tensorflow backend)
2020/05/22 Python
Hudson Jeans官网:高级精制牛仔裤
2018/11/28 全球购物
德国购买踏板车网站:Microscooter
2019/10/14 全球购物
100%羊绒:NakedCashmere
2020/08/26 全球购物
Python面试题:Python里面如何生成随机数
2015/03/12 面试题
运动会广播稿20字
2014/02/18 职场文书
化工实习心得体会
2014/09/09 职场文书
劳模先进事迹材料
2014/12/24 职场文书
上帝也疯狂观后感
2015/06/09 职场文书
西安事变观后感
2015/06/12 职场文书
2016年小学生迎国庆广播稿
2015/12/18 职场文书
公安忠诚教育心得体会
2016/01/23 职场文书
python基础之类属性和实例属性
2021/10/24 Python
Mysql分库分表之后主键处理的几种方法
2022/02/15 MySQL
CSS中float高度塌陷问题的四种解决方案
2022/04/18 HTML / CSS
Grafana可视化监控系统结合SpringBoot使用
2022/04/19 Redis