1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > js ajax进度条 js 异步处理进度条

js ajax进度条 js 异步处理进度条

时间:2019-06-25 21:20:18

相关推荐

js ajax进度条 js 异步处理进度条

1.先上图,效果如下:

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='';

_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.结束语

欢迎拍砖

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。