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控件可支持IE、chrome、firefox etc
Apr 18 Javascript
JS+CSS实现电子商务网站导航模板效果代码
Sep 10 Javascript
使用Object.defineProperty实现简单的js双向绑定
Apr 15 Javascript
JavaScript提升性能的常用技巧总结【经典】
Jun 20 Javascript
Ajax和Comet技术总结
Feb 19 Javascript
jQuery基本选择器和层次选择器学习使用
Feb 27 Javascript
Bootstrap标签页(Tab)插件使用方法
Mar 21 Javascript
javascript 日期相减-在线教程(附代码)
Aug 17 Javascript
angularjs实现柱状图动态加载的示例
Dec 11 Javascript
vue-router 前端路由之路由传值的方式详解
Apr 30 Javascript
jQuery实现简单三级联动效果
Sep 05 jQuery
JavaScript实现图片合成下载的示例
Nov 19 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
967 个函式
2006/10/09 PHP
PHP 判断常量,变量和函数是否存在
2009/04/26 PHP
php 字符转义 注意事项
2009/05/27 PHP
php+mysql实现无限分类实例详解
2015/01/15 PHP
PHP使用Mysqli类库实现完美分页效果的方法
2016/04/07 PHP
php 字符串中是否包含指定字符串的多种方法
2018/04/12 PHP
Laravel统一错误处理为JSON的方法介绍
2020/10/18 PHP
多个datatable共存造成多个表格的checkbox都被选中
2013/07/11 Javascript
node.js中的fs.chmod方法使用说明
2014/12/18 Javascript
JS实现模拟风力的雪花飘落效果
2015/05/13 Javascript
png在IE6 下无法透明的解决方法汇总
2015/05/21 Javascript
JavaScript 实现的 zip 压缩和解压缩工具包Zip.js使用详解
2015/12/14 Javascript
JavaScript 继承详解(五)
2016/10/11 Javascript
JavaScript中值类型和引用类型的区别
2017/02/23 Javascript
Vue.Js中的$watch()方法总结
2017/03/23 Javascript
学习使用Bootstrap页面排版样式
2017/05/11 Javascript
纯JS实现只能输入数字的简单代码
2017/06/21 Javascript
vue 需求 data中的数据之间的调用操作
2020/08/05 Javascript
Vant Weapp组件踩坑:picker的初始赋值解决
2020/11/12 Javascript
微信小程序实现滚动Tab选项卡
2020/11/16 Javascript
深入浅析python定时杀进程
2016/06/06 Python
Python基于正则表达式实现检查文件内容的方法【文件检索】
2017/08/30 Python
Python3.5 win10环境下导入kera/tensorflow报错的解决方法
2019/12/19 Python
TensorFlow打印输出tensor的值
2020/04/19 Python
Python代码执行时间测量模块timeit用法解析
2020/07/01 Python
html5 标签
2009/07/16 HTML / CSS
墨西哥皇宫度假村预订:Palace Resorts
2018/06/16 全球购物
会计实习期自我鉴定
2013/10/06 职场文书
保安员岗位职责
2013/11/17 职场文书
财务人员的自我评价范文
2014/03/03 职场文书
建筑工程质量通病防治方案
2014/06/08 职场文书
营销计划书范文
2015/01/17 职场文书
教师学期末个人总结
2015/02/13 职场文书
redis cluster支持pipeline的实现思路
2021/06/23 Redis
Java Lambda表达式常用的函数式接口
2022/04/07 Java/Android
MySQL 条件查询的常用操作
2022/04/28 MySQL