父页面显示遮罩层弹出半透明状态的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 相关文章推荐
扩展javascript的Date方法实现代码(prototype)
Nov 20 Javascript
JS 获取浏览器和屏幕宽高等信息的实现思路及代码
Jul 31 Javascript
JS获取节点的兄弟,父级,子级元素的方法
Jan 09 Javascript
使用jQuery中的when实现多个AJAX请求对应单个回调的例子分享
Apr 23 Javascript
JavaScript基础篇(6)之函数表达式闭包
Dec 11 Javascript
使用BootStrapValidator完成前端输入验证
Sep 28 Javascript
使用vue.js写一个tab选项卡效果
Mar 25 Javascript
原生JS实现Ajax跨域请求flask响应内容
Oct 24 Javascript
p5.js入门教程之键盘交互
Mar 19 Javascript
layui点击导航栏刷新tab页的示例代码
Aug 14 Javascript
JavaScript实现公告栏上下滚动效果
Mar 13 Javascript
nuxt 实现在其它js文件中使用store的方式
Nov 05 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
Discuz Uchome ajaxpost小技巧
2011/01/04 PHP
php入门学习知识点八 PHP中for循环基本应用之九九乘法口绝表
2011/07/14 PHP
PHP反射类ReflectionClass和ReflectionObject的使用方法
2013/11/13 PHP
PHP中list()函数用法实例简析
2016/01/08 PHP
JavaScript调用后台的三种方法实例
2013/10/17 Javascript
jQuery中:empty选择器用法实例
2014/12/30 Javascript
JavaScript随机生成信用卡卡号的方法
2015/04/07 Javascript
详解JavaScript中的表单验证
2015/06/16 Javascript
浏览器中url存储的JavaScript实现
2015/07/07 Javascript
常用的Javascript数据验证插件
2015/08/04 Javascript
javascript使用Promise对象实现异步编程
2016/03/01 Javascript
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
2016/12/14 Javascript
vue中的计算属性的使用和vue实例的方法示例
2017/12/04 Javascript
解析JS在获取当前月的最后一天遇到的坑
2019/08/30 Javascript
javascript实现倒计时关闭广告
2021/02/09 Javascript
[02:09]抵达西雅图!中国军团加油!
2014/07/07 DOTA
python 图片验证码代码分享
2012/07/04 Python
Python Web框架Flask信号机制(signals)介绍
2015/01/01 Python
简单讲解Python中的数字类型及基本的数学计算
2016/03/11 Python
python基础教程项目三之万能的XML
2018/04/02 Python
介绍一款python类型检查工具pyright(推荐)
2019/07/03 Python
详解tensorflow2.x版本无法调用gpu的一种解决方法
2020/05/25 Python
Numpy(Pandas)删除全为零的列的方法
2020/09/11 Python
python中Pexpect的工作流程实例讲解
2021/03/02 Python
CSS3实现头像旋转效果
2017/03/13 HTML / CSS
美国著名珠宝品牌之一:Jared The Galleria Of Jewelry
2016/10/01 全球购物
纽约海:Sea New York
2018/11/04 全球购物
拉斯维加斯城市观光通行证:Las Vegas Pass
2019/05/21 全球购物
回馈慈善的设计师太阳镜:DIFF eyewear
2019/10/17 全球购物
音乐系毕业生自荐信
2013/10/27 职场文书
技校个人求职信范文
2014/01/25 职场文书
环保倡议书300字
2014/05/15 职场文书
网络营销策划方案
2014/06/04 职场文书
毕业晚宴祝酒词
2015/08/11 职场文书
解析目标检测之IoU
2021/06/26 Python
Python 图片添加美颜效果
2022/04/28 Python