HTML页面加载和请求发送时LOADING动画
2012-03-08 21:25
429 查看
第一步 在页面中加入DIV <div id="loadingDiv"> 正在加载... <asp:Image ID="Image1" runat="server" ImageUrl="~/loading.gif"> </div> Image1:是个GIF动画图片 第二部 编写CSS文件“Loading.css” #loadingDiv { position:absolute; left:0; top:0; width:100%; height:100%; margin-top:0px; margin-left:0px; text-align:center; background-image:url('Loading.png'); /*这个图片是个半透明的背景*/ z-index:99999; } 第三部 在页面中引入CSS文件 <link rel="stylesheet" href="Loading.css" type="text/css"/> 第四步 编写JS文件“Loading.js” // 添加事件 document.onreadystatechange = StateChangeFun; // 页面状态发生改变时调用的函数 function StateChangeFun(){ if(document.readyState == "complete"){ document.forms[0].onsubmite = FormSubmitFun; document.body.onresize = ReSetSizeFun; loadingDiv.style.display = "none"; }else { ReSetSizeFun(); loadingDiv.style.display = ""; } } // 表单提交时调用 function FormSubmitFun(){ ReSetSizeFun(); loadingDiv.style.display = ""; } // 页面大小时调用 function ReSetSizeFun(){ loadingDiv.style.top= document.documentElement.scrollTop + "px"; loadingDiv.style.left= document.documentElement.scrollLeft + "px"; } 第五步 在页面中加载JS文件 <script src="Loading.js" type="text/javascript"/>
相关文章推荐
- HTML页面加载loading
- Webkit页面加载过程分析(1)-发送请求篇
- html通过js实现页面加载动画
- HTML 页面加载动画效果
- 30种CSS3炫酷页面预加载loading动画特效
- 页面加载时显示一个loading的图片或者动画或者提示信息
- MVC设计模式 (1)、html页面事件触发ajax()方法调用ajax.js发送请求至请求目标文件
- 基于javascript实现页面加载loading动画
- jqury+ajax每秒向后台发送请求数据然后返回页面(包括jqruy页面加载完毕才执行方法)
- 页面预加载loading动画,再载入内容
- ajax 请求另一个html页面的指定的一部分 加载到本页面div
- Fragment延迟加载数据,当页面可见时再发送请求
- Html页面自动刷新///客户端实现方式——不断发送请求
- 页面预加载loading动画,再载入内容
- html页面发送请求处理json
- load-awesome 53种纯CSS3预加载页面loading指示器动画特效
- 关于HTML发送AJAX请求一直重复刷新页面问题
- 页面加载时同时向两个不同的路径发送ajax请求,笨方法解决
- ionic 页面加载事件及loading动画
- 前端webview,页面加载,发送Ajax请求,请求失败,https,http