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试卷自动排版系统
Jul 18 Javascript
js切换div css注意的细节
Dec 10 Javascript
获取url中用&amp;隔开的参数实例(分享)
May 28 Javascript
vue增删改查的简单操作
Jul 15 Javascript
jquery根据name取得select选中的值实例(超简单)
Jan 25 jQuery
vue中本地静态图片路径写法
Mar 06 Javascript
node.js部署之启动后台运行forever的方法
May 23 Javascript
Vue表单控件绑定图文详解
Feb 11 Javascript
VUE+node(express)实现前后端分离
Oct 13 Javascript
vue 实现购物车总价计算
Nov 06 Javascript
Vue实现 点击显示再点击隐藏效果(点击页面空白区域也隐藏效果)
Jan 16 Javascript
Vue数字输入框组件使用方法详解
Feb 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
CentOS下PHP安装Oracle扩展
2015/02/15 PHP
php session的锁和并发
2016/01/22 PHP
PHP模拟http请求的方法详解
2016/11/09 PHP
Joomla框架实现字符串截取的方法示例
2017/07/18 PHP
jQuery学习2 选择器的使用说明
2010/02/07 Javascript
JQuery获取或设置ckeditor的数据(示例代码)
2013/11/15 Javascript
nodejs中简单实现Javascript Promise机制的实例
2014/12/06 NodeJs
JavaScript中自定义事件用法分析
2014/12/23 Javascript
jQuery结合CSS制作漂亮的select下拉菜单
2015/05/03 Javascript
利用JS生成博文目录及CSS定制博客
2016/02/10 Javascript
jQuery取消特定的click事件
2016/02/29 Javascript
总结Node.js中的一些错误类型
2016/08/15 Javascript
基于Vue2实现的仿手机QQ单页面应用功能(接入聊天机器人 )
2017/03/30 Javascript
jQuery获取所有父级元素及同级元素及子元素的方法(推荐)
2018/01/21 jQuery
Vue如何实现响应式系统
2018/07/11 Javascript
基于VUE的v-charts的曲线显示功能
2019/10/01 Javascript
Vue通过WebSocket建立长连接的实现代码
2019/11/05 Javascript
JavaScript面试中常考的字符串操作方法大全(包含ES6)
2020/05/10 Javascript
微信小程序实现列表滚动头部吸顶的示例代码
2020/07/12 Javascript
[00:13]天涯墨客二技能展示
2018/08/25 DOTA
Python验证码识别处理实例
2015/12/28 Python
浅谈python中的变量默认是什么类型
2016/09/11 Python
python实现数据库跨服务器迁移
2018/04/12 Python
Python爬虫抓取代理IP并检验可用性的实例
2018/05/07 Python
opencv python在视屏上截图功能的实现
2020/03/05 Python
利用Python中的Xpath实现一个在线汇率转换器
2020/09/09 Python
python判断变量是否为列表的方法
2020/09/17 Python
CSS3 实现发光边框特效
2020/11/11 HTML / CSS
Raffaello Network德国:意大利拉斐尔时尚购物网
2019/05/01 全球购物
长安大学毕业生自我鉴定
2014/01/17 职场文书
办公室人员先进事迹
2014/01/27 职场文书
大学生作弊检讨书
2014/02/19 职场文书
教师求职自荐信
2014/03/09 职场文书
2016年“我们的节日·清明节”活动总结
2016/04/01 职场文书
标准发言稿结尾
2019/07/18 职场文书
python实现A*寻路算法
2021/06/13 Python