javascript模拟实现ajax加载框实例


Posted in Javascript onOctober 15, 2014

本文实例讲述了javascript模拟实现ajax加载框的方法,分享给大家供大家参考。具体方法如下:

function loading(p_value,str)

{

if (p_value)

{ 

if (!document.getElementById("load_area"))

{

var para1 = document.createElement("span");

var node=document.createTextNode(str);

para1.appendChild(node);

var para=document.createElement("div");

para.id="load_area"; 

var top=document.body.scrollTop+document.documentElement.scrollTop;//获取页面中的实际高度

top_position = top+157 + "px";

para.style.top =top_position;

icon.style.cssText += ";vertical-align:middle;padding-right:4px;margin-top:-2px;"

para.style.cssText += 

";position:absolute;left:50%;width:140px;margin-left:-70px;height:50px;line-height:50px;font-size:18px;text-overflow:ellipsis;overflow:hidden; white-space:nowrap;text-align:center;background-color: #000;border-radius:2px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.5);color:#eee;";
var icon = new Image();

icon.src="images/loading1.gif";//这里用实际路径替换

document.body.appendChild(para);
para.appendChild(icon);
para.appendChild(para1);
}

else

{

document.getElementById("load_area").style.display="block";

}

}

else

{ 

document.getElementById("load_area").style.display="none"; 

}

}

调用方法如下:

loading(true,"加载中...");  loading(false)

希望本文所述对大家的web前端程序设计有所帮助。

Javascript 相关文章推荐
Tab页界面,用jQuery及Ajax技术实现
Sep 21 Javascript
jquery select下拉框操作的一些说明
Apr 02 Javascript
查看图片(前进后退)功能实现js代码
Apr 24 Javascript
网站404页面3秒后跳到首页的实例代码
Aug 16 Javascript
JS性能优化笔记搜索整理
Aug 21 Javascript
跟我学习javascript的执行上下文
Nov 18 Javascript
JS组件Bootstrap实现图片轮播效果
May 16 Javascript
JavaScript中的操作符类型转换示例总结
May 30 Javascript
HTML页面定时跳转方法解析(2种任选)
Dec 22 Javascript
JavaScript的六种继承方式(推荐)
Jun 26 Javascript
微信小程序如何引用外部js,外部样式,公共页面模板
Jul 23 Javascript
js在HTML的三种引用方式详解
Aug 29 Javascript
jquery幻灯片插件bxslider样式改进实例
Oct 15 #Javascript
微信分享的标题、缩略图、连接及描述设置方法
Oct 14 #Javascript
js实现select组件的选择输入过滤代码
Oct 14 #Javascript
javascript记录文本框内文字个数检测文字个数变化
Oct 14 #Javascript
返回顶部按钮响应滚动且动态显示与隐藏
Oct 14 #Javascript
Ajax局部更新导致JS事件重复触发问题的解决方法
Oct 14 #Javascript
一个JavaScript递归实现反转数组字符串的实例
Oct 14 #Javascript
You might like
php中用加号与用array_merge合并数组的区别深入分析
2013/06/03 PHP
JavaScript入门教程(12) js对象化编程
2009/01/31 Javascript
BOM与DOM的区别分析
2010/10/26 Javascript
jquery EasyUI的formatter格式化函数代码
2011/01/12 Javascript
Extjs中TabPane如何嵌套在其他网页中实现思路及代码
2013/01/27 Javascript
javascript对下拉列表框(select)的操作实例讲解
2013/11/29 Javascript
js格式化时间小结
2014/11/03 Javascript
JavaScript中的parse()方法使用简介
2015/06/12 Javascript
jQuery Validate表单验证入门学习
2015/12/18 Javascript
jQuery实现产品对比功能附源码下载
2016/08/09 Javascript
JavaScript交换两个变量值的七种解决方案
2016/12/01 Javascript
JavaScript 过滤关键字
2017/03/20 Javascript
React-router 4 按需加载的实现方式及原理详解
2017/05/25 Javascript
Bootstrap modal只加载一次数据的解决办法(推荐)
2017/11/24 Javascript
JavaScript设计模式之建造者模式实例教程
2018/07/02 Javascript
详解swiper在vue中的应用(以3.0为例)
2018/09/20 Javascript
layui--js控制switch的切换方法
2019/09/03 Javascript
使用js实现一个简单的滚动条过程解析
2019/09/10 Javascript
vue分页插件的使用方法
2019/12/25 Javascript
如何在vue中使用jointjs过程解析
2020/05/29 Javascript
[01:33]PWL开团时刻DAY2-开雾与反开雾
2020/10/31 DOTA
python3应用windows api对后台程序窗口及桌面截图并保存的方法
2019/08/27 Python
Pyorch之numpy与torch之间相互转换方式
2019/12/31 Python
Python用5行代码实现批量抠图的示例代码
2020/04/14 Python
Python监听剪切板实现方法代码实例
2020/11/11 Python
Python 列表反转显示的四种方法
2020/11/16 Python
python实现计算器简易版
2020/12/17 Python
CSS3 对过渡(transition)进行调速以及延时
2020/10/21 HTML / CSS
Nasty Gal英国:美国女性服饰销售网站
2021/03/02 全球购物
怎样让char类型的东西转换成int类型
2013/12/09 面试题
绩效工资实施方案
2014/03/15 职场文书
庆国庆活动总结
2014/08/28 职场文书
自愿解除劳动合同协议书
2014/09/11 职场文书
毕业生的自我鉴定表范文
2019/05/16 职场文书
让文件路径提取变得更简单的Python Path库
2021/05/27 Python
LeetCode189轮转数组python示例
2022/08/05 Python