EasyUI闪屏EasyUI页面加载提示(原理+代码+效果图)


Posted in Javascript onFebruary 21, 2016

使用EasyUI时,有个经常遇到的问题,页面还没有渲染完成的时候,就展现了。

刚刚开始很混乱,等加载完成后,就好了。

$.parser.onComplete,这个是在所有组件解析完成后执行的事件。其实这个事件很有用的。很多在布局用到easyui的时候总会出现一个问题。就是在一进入主界面的时候,页面的并不是马上就展现,而是会有一个混乱的过程,之后一闪就又好了。

其实这个就是因为easyui是在dom载入完毕之后才会对整个页面进行解析,当你们布局和组件使用的比较多的时候,完整的解析组件就需要一个过程,而在这个过程中就会出现短暂的界面混乱现象。

要解决这个问题其实只要好好利用这个onComplete 事件在结合一个载入遮罩就解决问题了。

把需要这个动画效果的,放到一个页面中去。

<#include "common/loadingDiv.html"/>(Freemarker的include语法,模版用的.html后缀)

loadingDiv.html

<div id='loadingDiv' style="position: absolute; z-index: 1000; top: 0px; left: 0px; 
width: 100%; height: 100%; background: white; text-align: center;"> 
<h1 style="top: 48%; position: relative;"> 
<font color="#15428B">努力加载中···</font> 
</h1> 
t;/div> 
<script type="text/javascript"> 
function closeLoading() { 
$("#loadingDiv").fadeOut("normal", function () { 
$(this).remove(); 
}); 
} 
var no; 
$.parser.onComplete = function () { 
if (no) clearTimeout(no); 
no = setTimeout(closeLoading, 1000); 
} 
</script>

EasyUI闪屏EasyUI页面加载提示(原理+代码+效果图)EasyUI闪屏EasyUI页面加载提示(原理+代码+效果图)

以上内容是小编给大家介绍的EasyUI闪屏EasyUI页面加载提示,希望对大家以上帮助!

Javascript 相关文章推荐
让GoogleCode的SVN下的HTML文件在FireFox下正常显示.
May 25 Javascript
解决Extjs4中form表单提交后无法进入success函数问题
Nov 26 Javascript
推荐6款基于jQuery实现图片效果插件
Dec 07 Javascript
js实现文字跟随鼠标移动而移动的方法
Feb 28 Javascript
详解Vue学习笔记入门篇之组件的内容分发(slot)
Jul 17 Javascript
Vue 指令实现按钮级别权限管理功能
Apr 23 Javascript
7个好用的JavaScript技巧分享(译)
May 07 Javascript
vue resource发送请求的几种方式
Sep 30 Javascript
es6函数之尾调用优化实例分析
Apr 25 Javascript
javascript canvas实现简易时钟例子
Sep 05 Javascript
js之ajax文件上传
May 13 Javascript
javascript中Set、Map、WeakSet、WeakMap区别
Dec 24 Javascript
javascript+HTML5自定义元素播放焦点图动画
Feb 21 #Javascript
JavaScript编程学习技巧汇总
Feb 21 #Javascript
Node.js开发者必须了解的4个JS要点
Feb 21 #Javascript
JSON简介以及用法汇总
Feb 21 #Javascript
javascript实现计时器的简单方法
Feb 21 #Javascript
JS中Eval解析JSON字符串的一个小问题
Feb 21 #Javascript
浏览器检测JS代码(兼容目前各大主流浏览器)
Feb 21 #Javascript
You might like
PHP安装问题
2006/10/09 PHP
php 对输入信息的进行安全过滤的函数代码
2012/06/29 PHP
php开发文档 会员收费1期
2012/08/14 PHP
php数组查找函数总结
2014/11/18 PHP
php基于curl主动推送最新内容给百度收录的方法
2016/10/14 PHP
php rsa 加密,解密,签名,验签详解
2016/12/06 PHP
laravel利用中间件防止未登录用户直接访问后台的方法
2019/09/30 PHP
HTTP头隐藏PHP版本号实现过程解析
2020/12/09 PHP
js确定对象类型方法
2012/03/30 Javascript
js读写(删除)Cookie实例详解
2013/04/17 Javascript
JS实现仿京东淘宝竖排二级导航
2014/12/08 Javascript
基于javascript实现全屏漂浮广告
2016/03/31 Javascript
JavaScript 函数的定义-调用、注意事项
2017/04/16 Javascript
Vue+webpack项目基础配置教程
2018/02/12 Javascript
基于jQuery实现Ajax验证用户名是否可用实例
2018/03/25 jQuery
layui实现数据表格隐藏列的示例
2019/10/25 Javascript
element实现合并单元格通用方法
2019/11/13 Javascript
javascript实现简易数码时钟
2020/03/30 Javascript
实例讲解React 组件生命周期
2020/07/08 Javascript
[48:48]VGJ.T vs Liquid 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
利用Python查看目录中的文件示例详解
2017/08/28 Python
python3.x实现发送邮件功能
2018/05/22 Python
Windows系统下pycharm中的pip换源
2020/02/23 Python
自定义实现 PyQt5 下拉复选框 ComboCheckBox的完整代码
2020/03/30 Python
毕业生自荐信的主要内容
2013/10/29 职场文书
大专生的学习自我评价
2013/12/04 职场文书
老师的检讨书
2014/02/23 职场文书
会计工作决心书
2014/03/11 职场文书
表彰大会策划方案
2014/05/13 职场文书
我们的节日端午节活动总结
2015/02/11 职场文书
单身证明格式样本
2015/06/15 职场文书
2020年个人安全保证书参考模板
2020/01/08 职场文书
nginx里的rewrite跳转的实现
2021/03/31 Servers
OpenCV-Python使用cv2实现傅里叶变换
2021/06/09 Python
python自动化测试通过日志3分钟定位bug
2021/11/20 Python
联想win10摄像头打不开怎么办?win10笔记本摄像头打不开解决办法
2022/04/08 数码科技