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 相关文章推荐
基于prototype的validation.js发布2.3.4新版本,让你彻底脱离表单验证的烦恼
Dec 06 Javascript
document.body.scrollTop 值总为0的解决方法 比较常见的标准问题
Nov 30 Javascript
javascript 窗口加载蒙板 内嵌网页内容
Nov 19 Javascript
js实现照片墙功能实例
Feb 05 Javascript
JS实现弹出浮动窗口(支持鼠标拖动和关闭)实例详解
Aug 06 Javascript
jquery实现简单的全选和反选功能
Jan 02 Javascript
BootStrap智能表单实战系列(八)表单配置json详解
Jun 13 Javascript
Bootstrap 3的box-sizing样式导致UEditor控件的图片无法正常缩放的解决方案
Sep 15 Javascript
浅谈JS中的!=、== 、!==、===的用法和区别
Sep 24 Javascript
基于vue-simplemde实现图片拖拽、粘贴功能
Apr 12 Javascript
初学node.js中实现删除用户路由
May 27 Javascript
解决Vue中的生命周期beforeDestory不触发的问题
Jul 21 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的中问验证码
2006/11/25 PHP
PHP统计目录大小的自定义函数分享
2014/11/18 PHP
ppk谈JavaScript style属性
2008/10/10 Javascript
js 小贴士一星期合集
2010/04/07 Javascript
百度地图自定义控件分享
2015/03/04 Javascript
Javascript显示和隐藏ul列表的方法
2015/07/15 Javascript
js利用正则表达式检验输入内容是否为网址
2016/07/05 Javascript
浅谈JavaScript中变量和函数声明的提升
2016/08/09 Javascript
jquery操作ID带有变量的节点实例
2016/12/07 Javascript
JavaScript+HTML5实现的日期比较功能示例
2017/07/12 Javascript
jQuery自动或手动图片切换效果
2017/10/11 jQuery
从parcel.js打包出错到选择nvm的全部过程
2018/01/23 Javascript
vue-router命名路由和编程式路由传参讲解
2019/01/19 Javascript
vue elementui el-form rules动态验证的实例代码详解
2019/05/23 Javascript
js实现多张图片每隔一秒切换一张图片
2019/07/29 Javascript
Vue 开发必须知道的36个技巧(小结)
2019/10/09 Javascript
浅谈Vue.js之初始化el以及数据的绑定说明
2019/11/14 Javascript
pip 错误unused-command-line-argument-hard-error-in-future解决办法
2014/06/01 Python
使用Python来开发Markdown脚本扩展的实例分享
2016/03/04 Python
python类的方法属性与方法属性的动态绑定代码详解
2017/12/27 Python
关于Python核心框架tornado的异步协程的2种方法详解
2019/08/28 Python
Python搭建代理IP池实现检测IP的方法
2019/10/27 Python
python通过matplotlib生成复合饼图
2020/02/06 Python
Tensorflow 1.0之后模型文件、权重数值的读取方式
2020/02/12 Python
django正续或者倒序查库实例
2020/05/19 Python
python 爬虫网页登陆的简单实现
2020/11/30 Python
德国隐形眼镜店:LuckyLens
2018/07/29 全球购物
单位消防安全制度
2014/01/12 职场文书
央视元宵晚会主持串词
2014/03/25 职场文书
演讲稿祖国在我心中
2014/05/04 职场文书
环保宣传标语
2014/06/12 职场文书
领导干部作风整顿剖析材料
2014/10/11 职场文书
道路交通事故人身损害赔偿协议书
2014/11/19 职场文书
一年级语文下册复习计划
2015/01/17 职场文书
2015年大学团支部工作总结
2015/05/13 职场文书
手把手教你制定暑期学习计划,让你度过充实的暑假
2019/08/22 职场文书