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 相关文章推荐
通过百度地图获取公交线路的站点坐标的js代码
May 11 Javascript
特殊情况下如何获取span里面的值
May 20 Javascript
基于Javascript实现二级联动菜单效果
Mar 04 Javascript
JavaScript实现字符串与日期的互相转换及日期的格式化
Mar 07 Javascript
js 定位到某个锚点的方法
Nov 19 Javascript
JavaScript实现图片轮播组件代码示例
Nov 22 Javascript
js实现悬浮窗效果(支持拖动)
Mar 09 Javascript
如何去除vue项目中的#及其ie9兼容性
Jan 11 Javascript
vue+webpack实现异步组件加载的方法
Feb 03 Javascript
ES6入门教程之let、const的使用方法
Apr 13 Javascript
Node.js 中判断一个文件是否存在
Aug 24 Javascript
Vue实现摇一摇功能(兼容ios13.3以上)
Jan 26 Vue.js
主页面中的两个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
PHP4实际应用经验篇(8)
2006/10/09 PHP
PHP中VC6、VC9、TS、NTS版本的区别与用法详解
2013/10/26 PHP
php使用百度天气接口示例
2014/04/22 PHP
PHP制作3D扇形统计图以及对图片进行缩放操作实例
2014/10/23 PHP
JavaScript Date对象使用总结
2009/05/14 Javascript
javascript 快速排序函数代码
2012/05/30 Javascript
jQuery中对未来的元素绑定事件用bind、live or on
2014/04/17 Javascript
javascript实现PC网页里的拖拽效果
2016/03/14 Javascript
vue插件tab选项卡使用小结
2016/10/27 Javascript
ES6概念 Symbol toString()方法
2016/12/25 Javascript
原生js实现鼠标跟随效果
2017/02/28 Javascript
ES6实现的遍历目录函数示例
2017/04/07 Javascript
详解vue-cli 脚手架项目-package.json
2017/07/04 Javascript
Js利用Canvas实现图片压缩功能
2017/09/13 Javascript
Vuex中的Mutations的具体使用方法
2020/06/01 Javascript
jQuery冲突问题解决方法
2021/01/19 jQuery
python解析xml文件操作实例
2014/10/05 Python
举例讲解Python中的算数运算符的用法
2015/05/13 Python
Python中list初始化方法示例
2016/09/18 Python
Python编程之序列操作实例详解
2017/07/22 Python
PyQt4实现下拉菜单可供选择并打印出来
2018/04/20 Python
Python实现的银行系统模拟程序完整案例
2019/04/12 Python
在echarts中图例legend和坐标系grid实现左右布局实例
2020/05/16 Python
学习Python需要哪些工具
2020/09/04 Python
Django日志及中间件模块应用案例
2020/09/10 Python
Python使用pickle进行序列化和反序列化的示例代码
2020/09/22 Python
HTML5 MiranaVideo播放器 (代码开源)
2010/06/11 HTML / CSS
Shopee马来西亚:随拍即卖,最佳行动电商拍卖平台
2017/06/05 全球购物
高三毕业典礼主持词
2014/03/27 职场文书
学习焦裕禄精神践行三严三实心得体会
2014/10/13 职场文书
2015年保险业务员工作总结
2015/05/27 职场文书
小学班级标语口号大全
2015/12/26 职场文书
远程教育培训心得体会
2016/01/09 职场文书
《植树问题》教学反思
2016/03/03 职场文书
python实现三次密码验证的示例
2021/04/29 Python
css position fixed 左右双定位的实现代码
2021/04/29 HTML / CSS