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 相关文章推荐
基于node.js的快速开发透明代理
Dec 25 Javascript
jQuery插件实现屏蔽单个元素使用户无法点击
Apr 12 Javascript
js截取中英文字符串、标点符号无乱码示例解读
Apr 17 Javascript
jQuery实现列表自动滚动循环滚动展示新闻
Aug 22 Javascript
jQuery经过一段时间自动隐藏指定元素的方法
Mar 17 Javascript
vue.js开发环境搭建教程
May 04 Javascript
JS实现多级菜单中当前菜单不随页面跳转样式而发生变化
May 30 Javascript
Vue 与 Vuex 的第一次接触遇到的坑
Aug 16 Javascript
AngularJS 事件发布机制
Aug 28 Javascript
详解如何用typescript开发koa2的二三事
Nov 13 Javascript
JavaScrip数组去重操作实例小结
Jun 20 Javascript
在vue-cli3.0 中使用预处理器 (Sass/Less/Stylus) 配置全局变量操作
Aug 10 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
php下HTTP Response中的Chunked编码实现方法
2008/11/19 PHP
discuz论坛 用户登录 后台程序代码
2008/11/27 PHP
PHP获取用户的浏览器与操作系统信息的代码
2012/09/04 PHP
php简单实现屏蔽指定ip段用户的访问
2015/04/29 PHP
PHP遍历目录文件的常用方法小结
2017/02/03 PHP
JavaScript 计算当天是本年本月的第几周
2009/03/22 Javascript
JavaScript基本编码模式小结
2012/05/23 Javascript
js冒泡法和数组转换成字符串示例代码
2013/08/14 Javascript
jquery validate 自定义验证方法介绍 日期验证
2014/02/27 Javascript
JS输出空格的简单实现方法
2016/09/08 Javascript
用自定义图片代替原生checkbox实现全选,删除以及提交的方法
2016/10/18 Javascript
Mongoose实现虚拟字段查询的方法详解
2017/08/15 Javascript
js实现数组和对象的深浅拷贝
2017/09/30 Javascript
JS实现常见的查找、排序、去重算法示例
2018/05/21 Javascript
bootstrap table实现横向合并与纵向合并
2019/07/18 Javascript
Vue使用screenfull实现全屏效果
2020/09/17 Javascript
python中日期和时间格式化输出的方法小结
2015/03/19 Python
Linux下Pycharm、Anaconda环境配置及使用踩坑
2018/12/19 Python
Django学习笔记之为Model添加Action
2019/04/30 Python
python 计算数据偏差和峰度的方法
2019/06/29 Python
基于python分析你的上网行为 看看你平时上网都在干嘛
2019/08/13 Python
python机器学习实现决策树
2019/11/11 Python
Python 词典(Dict) 加载与保存示例
2019/12/06 Python
Anaconda+VSCode配置tensorflow开发环境的教程详解
2020/03/30 Python
TensorFLow 数学运算的示例代码
2020/04/21 Python
用css3实现当鼠标移进去时当前亮其他变灰效果
2014/04/08 HTML / CSS
新西兰最大的品牌运动鞋购物网站:Platypus NZ
2017/10/27 全球购物
有趣的广告词
2014/03/18 职场文书
关于热爱祖国的演讲稿
2014/05/04 职场文书
信用卡结清证明怎么写
2014/09/13 职场文书
教育实习指导教师评语
2014/12/31 职场文书
雷峰塔导游词
2015/02/09 职场文书
女性健康知识讲座主持词
2015/07/04 职场文书
为什么mysql字段要使用NOT NULL
2021/05/13 MySQL
关于HTML编码导致的乱码问题
2021/09/04 HTML / CSS
ubuntu端向日葵键盘输入卡顿问题及解决
2022/12/24 Servers