父页面显示遮罩层弹出半透明状态的dialog


Posted in Javascript onMarch 04, 2014

上一章我介绍了遮罩的页面可增加部分区域编辑模块,这章将介绍父页面显示遮罩层,弹出半透明状态的dialog。dialog即弹出的子页面,div。

效果图如下:
父页面显示遮罩层弹出半透明状态的dialog 
具体代码实现如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
<HTML> 
<HEAD> 
<TITLE> New Document </TITLE> 
<META NAME="Generator" CONTENT="EditPlus"> 
<META NAME="Author" CONTENT=""> 
<META NAME="Keywords" CONTENT=""> 
<META NAME="Description" CONTENT=""> 
</HEAD> <style type="text/css"> 
<!-- 
.mydiv { 
background-color: #FFFFFF; 
border: 5px solid #c7c7c7; 
text-align: center; 
line-height: 20px; 
font-size: 12px; 
font-weight: bold; 
z-index:999; 
width: 500px; 
height: 300px; 
left:50%; 
top:50%; 
margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */ 
margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/ 
margin-top:0px; 
position:fixed!important;/* FF IE7*/ 
position:absolute;/*IE6*/ 
_top: expression(eval(document.compatMode && 
document.compatMode=='CSS1Compat') ? 
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/ 
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/ 
} 
.bg,.popIframe { 
background-color: #666; display:none; 
width: 100%; 
height: 100%; 
left:0; 
top:20%;/*FF IE7*/ 
filter:alpha(opacity=50);/*IE*/ 
opacity:0.5;/*FF*/ 
z-index:1; 
position:fixed!important;/*FF IE7*/ 
position:absolute;/*IE6*/ 
_top: expression(eval(document.compatMode && 
document.compatMode=='CSS1Compat') ? 
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/ 
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/* 3water.com IE5 IE5.5*/ 
} 
--> 
</style> 
<script> 
function showDiv(tag,tid,lawyerName){ 
var light1=document.getElementById(tag); 
light1.style.display='block'; 
document.getElementById('bg').style.display='block'; 
} 
function closeDiv(){ 
document.getElementById('popDiv').style.display='none'; 
document.getElementById('bg').style.display='none'; 
} 
</script> 
<BODY> 
<div id="popDiv" class="mydiv" style="display:none;"> 
<pre> 
桃花庵(张小四摘录) 
桃花坞里桃花庵,桃花庵下桃花仙。 
桃花仙人种桃树,又摘桃花换酒钱。 
酒醒只在花前坐,酒醉还来花下眠。 
酒醉酒醒日复日,花开花落年复年。 
但愿老死花酒间,不愿鞠躬车马前。 
车尘马足富者趣,酒盏花枝贫者缘。 
若将富贵比贫贱,一在平地一在天。 
若将花酒比车马,他得驱驰我得闲。 
别人笑我忒疯癫,我笑他人看不穿。 
不见五陵豪杰墓,无花无酒锄作田。 
</pre> 
<a href="javascript:closeDiv()" >关闭</a> 
</div> 
<div id="bg" class="bg" style="display:none;z-index:100;"></div> 
<br/><br/><br/><br/><br/><br/><br/> 
<a href="javascript:showDiv('popDiv')" style="font-size:20px;margin-left:100px">出现</a> 
</BODY> 
</HTML>
Javascript 相关文章推荐
关于div自适应高度/左右高度自适应一致的js代码
Mar 22 Javascript
js判断url是否有效的两种方法
Mar 04 Javascript
jQuery中hide()方法用法实例
Dec 24 Javascript
JS组件Bootstrap Table表格行拖拽效果实现代码
Aug 27 Javascript
Javascript 使用ajax与C#获取文件大小实例详解
Jan 13 Javascript
javascript实现滑动解锁功能
Mar 22 Javascript
详解Vue2 SSR 缓存 Api 数据
Nov 20 Javascript
vue基于element的区间选择组件
Sep 07 Javascript
ES6 新增的创建数组的方法(小结)
Aug 01 Javascript
layui按条件隐藏表格列的实例
Sep 19 Javascript
JS异步宏队列微队列原理详解
Sep 09 Javascript
canvas绘制折线路径动画实现
May 12 Javascript
深入理解JS中的变量及作用域、undefined与null
Mar 04 #Javascript
css+js实现部分区域高亮可编辑遮罩层
Mar 04 #Javascript
JavaScript程序员应该知道的45个实用技巧
Mar 04 #Javascript
js判断url是否有效的两种方法
Mar 04 #Javascript
js 判断js函数、变量是否存在的简单示例代码
Mar 04 #Javascript
js 事件截取enter按键页面提交事件示例代码
Mar 04 #Javascript
js判断页面中是否有指定控件的简单实例
Mar 04 #Javascript
You might like
php使用websocket示例详解
2014/03/12 PHP
PHP 下载文件时如何自动添加bom头及解释BOM头和去掉bom头的方法
2016/01/04 PHP
jQuery中文入门指南,翻译加实例,jQuery的起点教程
2007/02/09 Javascript
Div自动滚动到末尾的代码
2008/10/26 Javascript
document.forms用法示例介绍
2014/06/26 Javascript
HTML5使用DeviceOrientation实现摇一摇功能
2015/06/05 Javascript
强大Vue.js组件浅析
2016/09/12 Javascript
JS实现批量上传文件并显示进度功能
2017/06/27 Javascript
基于Vue实现支持按周切换的日历
2020/09/24 Javascript
微信小程序之前台循环数据绑定
2017/08/18 Javascript
Vue中 v-if/v-show/插值表达式导致闪现的原因及解决办法
2018/10/12 Javascript
Vue自定义指令写法与个人理解
2019/02/09 Javascript
可拖拽组件slider.js使用方法详解
2020/12/04 Javascript
[01:46]2020完美世界全国高校联赛秋季赛报名开启
2020/10/15 DOTA
python微信跳一跳系列之棋子定位颜色识别
2018/02/26 Python
python抓取京东小米8手机配置信息
2018/11/13 Python
python实现Flappy Bird源码
2018/12/24 Python
pytorch1.0中torch.nn.Conv2d用法详解
2020/01/10 Python
PyTorch的SoftMax交叉熵损失和梯度用法
2020/01/15 Python
python实现飞船大战
2020/04/24 Python
详解Scrapy Redis入门实战
2020/11/18 Python
美国一家全面的在线零售鞋类公司:SHOEBACCA
2017/01/06 全球购物
Boom手表官网:瑞典手表品牌,设计你的手表
2019/03/11 全球购物
Java中实现多态的机制是什么?
2014/12/07 面试题
益模软件Java笔试题
2012/03/27 面试题
JAVA高级程序员面试题
2013/09/06 面试题
电子商务专业个人的自我评价
2013/12/19 职场文书
感恩父母的演讲稿
2014/05/06 职场文书
公司任命书模板
2014/06/06 职场文书
欢度春节标语
2014/07/01 职场文书
村级个人对照检查材料
2014/08/22 职场文书
雷锋的观后感
2015/06/10 职场文书
红色故事汇观后感
2015/06/18 职场文书
2016毕业实习单位评语大全
2015/12/01 职场文书
《卧薪尝胆》读后感3篇
2019/12/26 职场文书
教你使用TensorFlow2识别验证码
2021/06/11 Python