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 相关文章推荐
json数据的列循环示例
Sep 06 Javascript
jquery中常用的SET和GET$(”#msg”).html循环介绍
Oct 09 Javascript
jQuery 无刷新分页实例代码
Nov 12 Javascript
两个数组去重的JS代码
Dec 04 Javascript
给angular加上动画效遇到的问题总结
Feb 17 Javascript
浅析jquery数组删除指定元素的方法:grep()
May 19 Javascript
微信小程序 Button 组件详解及简单实例
Jan 10 Javascript
浅谈Vue项目骨架屏注入实践
Aug 05 Javascript
vue中input的v-model清空操作
Sep 06 Javascript
node.js中process进程的概念和child_process子进程模块的使用方法示例
Feb 11 Javascript
angular8.5集成TinyMce5的使用和详细配置(推荐)
Nov 16 Javascript
vue中控制mock在开发环境使用,在生产环境禁用方式
Apr 06 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
JS 网站性能优化笔记
2011/05/24 PHP
学习php设计模式 php实现观察者模式(Observer)
2015/12/09 PHP
php入门教程之Zend Studio设置与开发实例
2016/09/09 PHP
PHP框架Laravel中实现supervisor执行异步进程的方法
2017/06/07 PHP
PHP队列场景以及实现代码实例详解
2021/02/26 PHP
jQuery 使用手册(六)
2009/09/23 Javascript
元素的内联事件处理函数的特殊作用域在各浏览器中存在差异
2011/01/12 Javascript
js判断选择时间不能小于当前时间的示例代码
2013/09/24 Javascript
node.js中的events.emitter.removeAllListeners方法使用说明
2014/12/10 Javascript
JavaScript数据操作_浅谈原始值和引用值的操作本质
2016/08/23 Javascript
json定义及jquery操作json的方法
2016/10/03 Javascript
使用MUI框架模拟手机端的下拉刷新和上拉加载功能
2017/09/04 Javascript
详解Vuex中mapState的具体用法
2017/09/28 Javascript
JS运动特效之任意值添加运动的方法分析
2018/01/24 Javascript
vue-cli3环境变量与分环境打包的方法示例
2019/02/18 Javascript
vue路由中前进后退的一些事儿
2019/05/18 Javascript
深入学习JavaScript 高阶函数
2019/06/11 Javascript
Angular6使用forRoot() 注册单一实例服务问题
2019/08/27 Javascript
vue设置动态请求地址的例子
2019/11/01 Javascript
vue计算属性+vue中class与style绑定(推荐)
2020/03/30 Javascript
jQuery实现移动端扭蛋机抽奖
2020/11/08 jQuery
python显示天气预报
2014/03/02 Python
python3音乐播放器简单实现代码
2020/04/20 Python
深入解析Python中的__builtins__内建对象
2016/06/21 Python
Python3 实现随机生成一组不重复数并按行写入文件
2018/04/09 Python
python爬取哈尔滨天气信息
2018/07/14 Python
Python minidom模块用法示例【DOM写入和解析XML】
2019/03/25 Python
中专自荐信
2013/10/13 职场文书
军训自我鉴定100字
2014/02/13 职场文书
2014三八妇女节活动总结
2014/03/01 职场文书
学习“七一”讲话精神体会
2014/07/08 职场文书
总经理助理岗位职责范本
2014/07/20 职场文书
2014年检验员工作总结
2014/11/19 职场文书
会议室使用管理制度
2015/08/06 职场文书
工人先锋号事迹材料(2016精选版)
2016/03/01 职场文书
python入门学习关于for else的特殊特性讲解
2021/11/20 Python