父页面显示遮罩层弹出半透明状态的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 相关文章推荐
[原创]后缀就扩展名为js的文件是什么文件
Dec 06 Javascript
JavaScript 封装Ajax传递的数据代码
Jun 05 Javascript
基于jQuery的动态表格插件
Mar 28 Javascript
关于javascript中的typeof和instanceof介绍
Dec 04 Javascript
jQuery实现可拖动的浮动层完整代码
May 27 Javascript
JS实现最简单的冒泡排序算法
Feb 15 Javascript
vue.js 1.x与2.0中js实时监听input值的变化
Mar 15 Javascript
Popup弹出框添加数据实现方法
Oct 27 Javascript
Vue+ElementUI实现表单动态渲染、可视化配置的方法
Mar 07 Javascript
详解vue-loader在项目中是如何配置的
Jun 04 Javascript
webpack分离css单独打包的方法
Jun 12 Javascript
vue elementui tree 任意级别拖拽功能代码
Aug 31 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
论建造顺序的重要性
2020/03/04 星际争霸
在wamp集成环境下升级php版本(实现方法)
2013/07/01 PHP
PHP执行Curl时报错提示CURL ERROR: Recv failure: Connection reset by peer的解决方法
2014/06/26 PHP
PHP使用ODBC连接数据库的方法
2015/07/18 PHP
windows8.1下Apache+Php+MySQL配置步骤
2015/10/30 PHP
学习php设计模式 php实现门面模式(Facade)
2015/12/07 PHP
详谈php静态方法及普通方法的区别
2016/10/04 PHP
基于js disabled=&quot;false&quot;不起作用的解决办法
2013/06/26 Javascript
JS+CSS实现鼠标滑过时动态翻滚的导航条效果
2015/09/24 Javascript
学习JavaScript设计模式之享元模式
2016/01/18 Javascript
学习Javascript面向对象编程之封装
2016/02/23 Javascript
JQuery 两种方法解决刚创建的元素遍历不到的问题
2016/04/13 Javascript
jQuery 调用WebService 实例讲解
2016/06/28 Javascript
基于bootstrap实现收缩导航条
2017/03/17 Javascript
JavaScript取得gridview中获取checkbox选中的值
2017/07/24 Javascript
Vuejs中使用markdown服务器端渲染的示例
2017/11/22 Javascript
JavaScript 中的 this 工作原理
2018/06/20 Javascript
在Angular中实现一个级联效果的下拉框的示例代码
2020/05/20 Javascript
Python学习之Django的管理界面代码示例
2018/02/10 Python
Python运维开发之psutil库的使用详解
2018/10/18 Python
Python在图片中插入大量文字并且自动换行
2019/01/02 Python
python增加图像对比度的方法
2019/07/12 Python
Python通过TensorFLow进行线性模型训练原理与实现方法详解
2020/01/15 Python
python实现逆滤波与维纳滤波示例
2020/02/26 Python
Python是什么 Python的用处
2020/05/26 Python
html5弹跳球示例代码
2013/07/23 HTML / CSS
canvas实现烟花的示例代码
2020/01/16 HTML / CSS
如何写一份好的英文求职信
2014/03/19 职场文书
歌唱比赛策划方案
2014/06/06 职场文书
创先争优标语
2014/06/27 职场文书
司法局群众路线教育实践活动整改措施思想汇报
2014/10/13 职场文书
2014年项目经理工作总结
2014/11/24 职场文书
写给消防战士们的一封慰问信
2019/10/07 职场文书
jquery插件实现代码雨特效
2021/04/24 jQuery
Python基础之元编程知识总结
2021/05/23 Python
git中cherry-pick命令的使用教程
2022/06/25 Servers