js实现在页面上弹出蒙板技巧简单实用


Posted in Javascript onApril 16, 2013

蒙板是两个div,其中popWindow样式的div用于遮住整个页面,并半透明。maskLayer 在popWindow上面,用于显示蒙板的信息,比如“载入中……“

<html> 
<head> 
<style type="text/css"> 
.popWindow { 
background-color:#9D9D9D; 
width: 100%; 
height: 100%; 
left: 0; 
top: 0; 
filter: alpha(opacity=50); 
opacity: 0.5; 
z-index: 1; 
position: absolute; } 
.maskLayer { 
background-color:#000; 
width: 200px; 
height: 30px; 
line-height: 30px; 
left: 50%; 
top: 50%; 
color:#fff; 
z-index: 2; 
position: absolute; 
text-align:center; 
} 
</style> 
<script language="javascript" type="text/javascript"> 
function showDiv() { 
document.getElementById('popWindow').style.display = 'block'; 
document.getElementById('maskLayer').style.display = 'block'; 
} 
function closeDiv() { 
document.getElementById('popWindow').style.display = 'none'; 
document.getElementById('maskLayer').style.display = 'none'; 
} 
</script> 
</head> 
<body> 
<div onclick="showDiv()" style="display:block; cursor:pointer"> 
弹出蒙板 
</div> 
<div id="popWindow" class="popWindow" style="display: none;"> 
</div> 
<div id="maskLayer" class="maskLayer" style="display: none;"> 
<a href="#" onclick="closeDiv()" style="cursor:pointer;text-decoration: none;"> 
关闭蒙板 
</a> 
</div> 
</body> 
</html>
Javascript 相关文章推荐
javascript IFrame 强制刷新代码
Jul 23 Javascript
用JS判别浏览器种类以及IE版本的几种方法小结
Aug 02 Javascript
ie浏览器使用js导出网页到excel并打印
Mar 11 Javascript
js子页面获取父页面数据示例
May 15 Javascript
JQuery控制Radio选中方法分析
May 29 Javascript
解决jquery实现的radio重新选中的问题
Jul 03 Javascript
js仿黑客帝国字母掉落效果代码分享
Nov 08 Javascript
JavaScript判断按钮被点击的方法
Dec 13 Javascript
vue服务端渲染的实例代码
Aug 28 Javascript
mint-ui在vue中的使用示例
Apr 05 Javascript
electron实现qq快捷登录的方法示例
Oct 22 Javascript
详解JavaScript中的this指向问题
Feb 05 Javascript
主页面中的两个iframe实现鼠标拖动改变其大小
Apr 16 #Javascript
拖动table标题实现改变td的大小(css+js代码)
Apr 16 #Javascript
获取offsetTop和offsetLeft值的js代码(兼容)
Apr 16 #Javascript
jquery表格内容筛选实现思路及代码
Apr 16 #Javascript
js实现图片轮换效果代码
Apr 16 #Javascript
js相册效果代码(点击创建即可)
Apr 16 #Javascript
jQuery实现点击标题输入详细信息
Apr 16 #Javascript
You might like
php class类的用法详细总结
2013/10/17 PHP
ThinkPHP的L方法使用简介
2014/06/18 PHP
php获取当月最后一天函数分享
2015/02/02 PHP
Laravel5.1自定义500错误页面示例
2016/10/09 PHP
php each 返回数组中当前的键值对并将数组指针向前移动一步实例
2016/11/22 PHP
你的 mixin 真的兼容 ECMAScript 5 吗?
2013/04/11 Javascript
Javascript学习笔记之相等符号与严格相等符号
2014/11/23 Javascript
快速学习JavaScript的6个思维技巧
2015/10/13 Javascript
js随机生成26个大小写字母
2016/02/12 Javascript
jquery判断iPhone、Android设备类型
2016/09/14 Javascript
Node.js的特点详解
2017/02/03 Javascript
js+html5实现页面可刷新的倒计时效果
2017/07/15 Javascript
JavaScript自执行函数和jQuery扩展方法详解
2017/10/27 jQuery
React Form组件的实现封装杂谈
2018/05/07 Javascript
vue移动端监听滚动条高度的实现方法
2018/09/03 Javascript
教你搭建按需加载的Vue组件库(小结)
2019/07/29 Javascript
JS关闭子窗口并且刷新上一个窗口的实现示例
2020/03/10 Javascript
[01:10:58]Spirit vs NB Supermajor小组赛 A组败者组决赛 BO3 第二场 6.2
2018/06/03 DOTA
在漏洞利用Python代码真的很爽
2007/08/26 Python
Python列表list内建函数用法实例分析【insert、remove、index、pop等】
2017/07/24 Python
Python实现PS滤镜的旋转模糊功能示例
2018/01/20 Python
python生成器推导式用法简单示例
2019/10/08 Python
Python中的wordcloud库安装问题及解决方法
2020/05/27 Python
Pandas对DataFrame单列/多列进行运算(map, apply, transform, agg)
2020/06/14 Python
Idea安装python显示无SDK问题解决方案
2020/08/12 Python
html5基础标签(html5视频标签 html5新标签用法)
2013/12/30 HTML / CSS
详解快速开发基于 HTML5 网络拓扑图应用
2018/01/08 HTML / CSS
英国羊绒服装购物网站:Pure Collection
2018/10/22 全球购物
关联、聚合(Aggregation)以及组合(Composition)的区别
2012/02/29 面试题
办理信用卡工作证明
2014/01/11 职场文书
部队2015年终工作总结
2015/04/02 职场文书
2015年学校减负工作总结
2015/05/19 职场文书
2015年街道办事处工作总结
2015/05/22 职场文书
承诺书的内容有哪些,怎么写?
2019/06/21 职场文书
CSS3实现三角形不断放大效果
2021/04/13 HTML / CSS
oracle数据库去除重复数据
2022/05/20 Oracle