页面的easyui 样式后加载处理方式
2017-07-27 17:46
148 查看
jsp页面确保easyui代码无误时,可以由以下方法解决页面样式后加载问题:
html代码:
以上方法有时候对火狐浏览器没有用,原因为各个浏览器的加载机制不同,具体原因这里就不说了。
另一种方法就可以用
display 和 visibility之间区别在于加载的顺序问题,visibility隐藏后页面照样留下空挡给所隐藏的页面html标签,具体请查阅相关文档。
通过div隐藏显示去处理
js代码控制:<script> $(function(){ $(".datagrid-mask").remove(); $(".datagrid-mask-msg").remove(); $("#allDivBar").css("display","block"); }); </script>
html代码:
<div class="datagrid-mask" style="z-index:99999;display:block;width:100%;height:100%;"> </div> <div class="datagrid-mask-msg" style="z-index:99999;display:block;left:40px;top:80px;"> <span style='font-size:12px'>正在处理,请稍候。。。</span></div> <div id = "allDivBar" style="display:none"> //此处为页面所展示的内容 </div>
以上方法有时候对火狐浏览器没有用,原因为各个浏览器的加载机制不同,具体原因这里就不说了。
另一种方法就可以用
visibility:hidden;,然后通过以下方式删除div
$(function(){ setTimeout(function(){ $(".datagrid-mask").remove(); $(".datagrid-mask-msg").remove(); $("#allDivBar").css("visibility","visible"); },10); });
display 和 visibility之间区别在于加载的顺序问题,visibility隐藏后页面照样留下空挡给所隐藏的页面html标签,具体请查阅相关文档。
相关文章推荐
- EasyUI Tabs + Yii2.0实现iframe方式打开页面(解决共用静态文件引入加载的问题)
- easyUI页面加载完成前不显示样式问题解决方案
- load:加载页面即访问后台方式—例如可做清后台缓存处理
- easyui 初始加载时页面样式乱的解决方法
- easyUI页面加载等待遮罩层
- Android 使用WebView加载含有Canvas的页面截屏处理
- easyui关于解决tab添加的页面通过href加载数据内容的页面刷新后form表单重复提交的问题;
- easy-ui静态页面样式加载延迟问题
- Domino后台代理和前台Web页面交换、处理XML过程(jquery方式)
- easyui-tree之非异步加载并打开tab页面
- JOAL学习笔记 第六课 高级加载方式与错误处理
- EasyUI选项卡tab页面处理示例
- Extjs页面加载非常慢的处理
- 页面中 CSS 加载方式的优化
- listview加载性能优化及有多种listitem布局处理方式
- 三种方式实现自定义圆形页面加载中效果的进度条
- 页面兼容ie8样式几种实现方式
- 三种方式实现自定义圆形页面加载中效果的进度条
- easyui datagrid加载数据的三种方式
- 一个小bug 看浏览器内核加载页面的方式