版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、html实现遮罩层的方法web页面中用法遮罩层,可防止重复操作,提醒loading;也可以模拟弹出模态窗口。实现思路:一个p作为遮罩层,一个p显示loading动态gif。在下面的示例代码中,同时展示了如何在iframe子页面中调用显示和躲藏遮罩层。示例代码:index.htmlxml/htmlcode复制内容到剪贴板html遮罩层html遮罩层用法index.csscsscode复制内容到剪贴板*margin:0;padding:0;html,bodywidth:100%;height:100%;font-size:14px;p.headerwidth:100%;height:100px;b
2、order-bottom:1pxdashedblue;p.title-outerposition:relative;top:50%;height:30px;span.titletext-align:left;position:relative;left:3%;top:-50%;font-size:22px;p.bodywidth:100%;.overlayposition:absolute;top:0px;left:0px;z-index:10001;display:none;filter:alpha(opacity=60);background-color:777;opacity:0.5;-
3、moz-opacity:0.5;.loading-tipz-index:10002;position:fixed;display:none;.loading-tipimgwidth:100px;height:100px;.modalposition:absolute;width:600px;height:360px;border:1pxsolidrgba(0,0,0,0.2);box-shadow:0px3px9pxrgba(0,0,0,0.5);display:none;z-index:10003;border-radius:6px;index.jsjavascriptcode复制内容到剪贴
4、板functionrightiframeload(iframe)varpheight=getwindowinnerheight()-$(&39;header&39;).height()-5;$(&39;p.body&39;).height(pheight);console.log(pheight);/扫瞄器兼容取得扫瞄器可视区高度functiongetwindowinnerheight()varwinheight=window.innerheight|(document.documentelement&&document.docu
5、mentelement.clientheight)|(document.body&&document.body.clientheight);returnwinheight;/扫瞄器兼容取得扫瞄器可视区宽度functiongetwindowinnerwidth()varwinwidth=window.innerwidth|(document.documentelement&&document.documentelement.clientwidth)|(document.body&&document.b
6、ody.clientwidth);returnwinwidth;/*显示遮罩层*/functionshowoverlay()/遮罩层宽高分离为页面内容的宽高$(&39;.overlay&39;).css(&39;height&39;:$(document).height(),&39;width&39;:$(document).width();$(&39;.overlay&39;).show();/*显示loading提醒*/functionshowloading()/先显示遮罩层showoverlay();/loading提醒窗口
7、居中$("loadingtip").css(&39;top&39;,(getwindowinnerheight()-$("loadingtip").height()/2+&39;px&39;);$("loadingtip").css(&39;left&39;,(getwindowinnerwidth()-$("loadingtip").width()/2+&39;px&39;);$(&am
8、p;quot;loadingtip").show();$(document).scroll(function()returnfalse;);/*躲藏loading提醒*/functionhideloading()$(&39;.overlay&39;).hide();$("loadingtip").hide();$(document).scroll(function()returntrue;);/*模拟弹出模态窗口p*paraminnerhtml模态窗口html内容*/functionshowmodal(innerhtml)/
9、取得显示模拟模态窗口用pvardialog=$(&39;modalp&39;);/设置内容dialog.html(innerhtml);/模态窗口p窗口居中dialog.css(&39;top&39;:(getwindowinnerheight()-dialog.height()/2+&39;px&39;,&39;left&39;:(getwindowinnerwidth()-dialog.width()/2+&39;px&39;);/窗口p圆角dialog.find(&39;.modal-containe
10、r&39;).css(&39;border-radius&39;,&39;6px&39;);/模态窗口关闭按钮大事dialog.find(&39;.btn-close&39;).click(function()closemodal(););/显示遮罩层showoverlay();/显示遮罩层dialog.show();/*模拟关闭模态窗口p*/functionclosemodal()$(&39;.overlay&39;).hide();$(&39;modalp&39;).hide();$(&39;m
11、odalp&39;).html(&39;&39;);body.htmlxml/htmlcode复制内容到剪贴板body页面*margin:0;padding:0;html,bodywidth:100%;height:100%;.outerwidth:200px;height:120px;position:relative;top:50%;left:50%;.innerwidth:200px;height:120px;position:relative;top:-50%;left:-50%;.buttonwidth:200px;height:40px;position:relative;.buttonbtnshowloadingtop:0;.buttonbtnshowmodaltop:30%;functionshowoverlay()/调用父窗口显示遮罩层和loading提醒window.top.window.showloading();/用法定时器模拟关闭loading提醒settimeout(functi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 慢性阻塞性肺疾病
- 2026二上数学第七单元公开课课件
- 2026二上数学表内除法试讲课件
- 2026北师大二下一千米有多长试讲课件
- 2026年中国教育培训行业数字化SaaS发展研究报告
- 人教版小学四年级上册语文 8 古诗三首 教案
- 2026四下数学全册完整课件
- Unit 7 Fun after school Section 2 Exploring and applying rules (Grammar) 教学设计2026-2027学年沪教版英语七年级上册
- 2026四下数学运算律游戏课件
- 《体外诊断驻点工程师》习题及答案 任务10 血球分析仪的维护与保养
- 2026黑龙江省纪委监委直属事业单位公开招聘14人考试备考题库及答案详解
- 2026秋人教版小学数学三年级上册(新教材)教学计划附教学进度表
- 2026年上海市闵行区政务服务中心(窗口人员)招聘考试参考试题及答案详解
- (2026年秋)人教版五年级上册数学教案
- 2026年7月4日广东初级注安《建筑施工安全》真题卷
- 风力发电工程验收规程
- 围标串标现象深度透析
- 2026秋教科版(新教材)小学科学六年级上册(全册)教学设计(附目录p276)
- 上海市2026年中考数学真题附答案
- 旅行社计调绩效考核制度
- 微信小程序开发实战(第2版)全套PPT完整教学课件
评论
0/150
提交评论