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 笔记二 Array和Date对象方法
May 22 Javascript
Jquery拖拽并简单保存的实现代码
Nov 28 Javascript
jQuery插件开发基础简单介绍
Jan 07 Javascript
讨论html与javascript在浏览器中的加载顺序问题
Nov 27 Javascript
jquery中get和post的简单实例
Feb 04 Javascript
angularjs学习笔记之三大模块(modal,controller,view)
Sep 26 Javascript
AngularJS 表达式详细讲解及实例代码
Jul 26 Javascript
AngularJS国际化详解及示例代码
Aug 18 Javascript
JavaScript中值类型和引用类型的区别
Feb 23 Javascript
JavaScript设计模式之建造者模式实例教程
Jul 02 Javascript
vue监听滚动事件的方法
Dec 21 Vue.js
html5中sharedWorker实现多页面通信的示例代码
May 07 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发电子邮件
2006/10/09 PHP
php预定义变量使用帮助(带实例)
2013/10/30 PHP
PHP父类调用子类方法的代码例子
2014/04/09 PHP
javascript firefox不显示本地预览图片问题的解决方法
2008/11/12 Javascript
JavaScript入门教程(9) Document文档对象
2009/01/31 Javascript
jQuery阻止冒泡和HTML默认操作
2010/11/17 Javascript
jquery重新播放css动画所遇问题解决
2013/08/21 Javascript
JS中类或对象的定义说明
2014/03/10 Javascript
js实现文章文字大小字号功能完整实例
2014/11/01 Javascript
使用AngularJS实现可伸缩的页面切换的方法
2015/06/19 Javascript
js实现页面跳转的几种方法小结
2016/05/16 Javascript
利用Angularjs和bootstrap实现购物车功能
2016/08/31 Javascript
原生javascript实现的ajax异步封装功能示例
2016/11/03 Javascript
基于javascript实现的快速排序
2016/12/02 Javascript
Angular directive递归实现目录树结构代码实例
2017/05/05 Javascript
Cpage.js给组件绑定事件的实现代码
2017/08/31 Javascript
微信小程序实现横向增长表格的方法
2018/07/24 Javascript
Vue+Element实现表格编辑、删除、以及新增行的最优方法
2019/05/28 Javascript
ES6学习笔记之let与const用法实例分析
2020/01/22 Javascript
解决vue使用vant下拉框van-dropdown-item 绑定title值不变问题
2020/08/05 Javascript
Vue前端判断数据对象是否为空的实例
2020/09/02 Javascript
react项目从新建到部署的实现示例
2021/02/19 Javascript
Python实现全局变量的两个解决方法
2014/07/03 Python
在SAE上部署Python的Django框架的一些问题汇总
2015/05/30 Python
Python进程间通信用法实例
2015/06/04 Python
详解python之heapq模块及排序操作
2019/04/04 Python
python内存动态分配过程详解
2019/07/15 Python
PIL.Image.open和cv2.imread的比较与相互转换的方法
2020/06/03 Python
python爬取招聘要求等信息实例
2020/11/20 Python
Python新建项目自动添加介绍和utf-8编码的方法
2020/12/26 Python
C/C++程序员常见面试题二
2015/11/19 面试题
Jdbc数据访问技术面试题
2012/03/30 面试题
幼儿园标语大全
2014/06/19 职场文书
2015大学生暑假调查报告
2015/07/13 职场文书
2016年教师党员公开承诺书
2016/03/24 职场文书
python常见的占位符总结及用法
2021/07/02 Python