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 相关文章推荐
Ext 表单布局实例代码
Apr 30 Javascript
javascript 三种编解码方式
Feb 01 Javascript
使用jQuery向asp.net Mvc传递复杂json数据-ModelBinder篇
May 07 Javascript
node.js中的fs.symlinkSync方法使用说明
Dec 15 Javascript
JavaScript中的各种操作符使用总结
May 26 Javascript
Javascript 5种方法实现过滤删除前后所有空格
Jun 22 Javascript
EasyUI在表单提交之前进行验证的实例代码
Jun 24 Javascript
vue实现form表单与table表格的数据关联功能示例
Jan 29 Javascript
微信小程序缓存支持二次开发封装实现解析
Dec 16 Javascript
Vuex实现数据共享的方法
Dec 20 Javascript
浅析我对JS延迟异步脚本的思考
Oct 12 Javascript
详解webpack的clean-webpack-plugin插件报错
Oct 16 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
Linux下CoreSeek及PHP扩展模块的安装
2012/09/23 PHP
destoon数据库表说明汇总
2014/07/15 PHP
php将图片保存为不同尺寸图片的图片类实例
2015/03/30 PHP
PHP实现获取并生成数据库字典的方法
2016/05/04 PHP
用PHP去掉文件头的Unicode签名(BOM)方法
2017/06/22 PHP
php制作圆形用户头像的实例_自定义封装类源代码
2017/09/18 PHP
PHP+MySql实现一个简单的留言板
2020/07/19 PHP
js几个不错的函数 $$()
2006/10/09 Javascript
通用于ie和firefox的函数 GetCurrentStyle (obj, prop)
2006/12/27 Javascript
JavaScript Event学习补遗 addEventSimple
2010/02/11 Javascript
使用JavaScript构建JSON格式字符串实现步骤
2013/03/22 Javascript
获取内联和链接中的样式(js代码)
2013/04/11 Javascript
JS随机生成不重复数据的实例方法
2013/07/17 Javascript
js 获取、清空input type=&quot;file&quot;的值示例代码
2014/02/19 Javascript
常见的原始JS选择器使用方法总结
2014/04/09 Javascript
js调试工具Console命令详解
2014/10/21 Javascript
node.js中的events.emitter.listeners方法使用说明
2014/12/10 Javascript
JavaScript表单即时验证 验证不成功不能提交
2017/08/31 Javascript
Vue.js通用应用框架-Nuxt.js的上手教程
2017/12/25 Javascript
JQuery中queue方法用法示例
2019/01/31 jQuery
JavaScript中window和document用法详解
2020/07/28 Javascript
原生JS实现pc端轮播图效果
2020/12/21 Javascript
Python编程使用tkinter模块实现计算器软件完整代码示例
2017/11/29 Python
Python从ZabbixAPI获取信息及实现Zabbix-API 监控的方法
2018/09/17 Python
通过PYTHON来实现图像分割详解
2019/06/26 Python
Anconda环境下Vscode安装Python的方法详解
2020/03/29 Python
Python如何将函数值赋给变量
2020/04/28 Python
python线程池如何使用
2020/05/28 Python
python的flask框架难学吗
2020/07/31 Python
美国顶级奢侈茶:Mighty Leaf Tea(美泰茶)
2016/11/26 全球购物
财务管理职业生涯规划范文
2013/12/27 职场文书
教职工代表大会主持词
2014/04/01 职场文书
解除劳动关系协议书2篇
2014/11/28 职场文书
初二学生评语大全
2014/12/26 职场文书
初中同学会致辞
2015/08/01 职场文书
2016年教师学习廉政准则心得体会
2016/01/20 职场文书