父页面显示遮罩层弹出半透明状态的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 相关文章推荐
一个很简单的办法实现TD的加亮效果.
Jun 29 Javascript
Javascript中this的用法详解
Sep 22 Javascript
jquery中one()方法的用法实例
Jan 16 Javascript
JSONObject使用方法详解
Dec 17 Javascript
JavaScript基础语法之js表达式
Jun 07 Javascript
JS正则表达式之非捕获分组用法实例分析
Dec 28 Javascript
使用Bootstrap美化按钮实例代码(demo)
Feb 03 Javascript
前端开发不得不知的10个最佳ES6特性
Aug 30 Javascript
用Webpack构建Vue项目的实践
Nov 07 Javascript
浅谈webpack 构建性能优化策略小结
Jun 13 Javascript
antd日期选择器禁止选择当天之前的时间操作
Oct 29 Javascript
js实现碰撞检测
Jan 29 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的开合式多级菜单程序
2006/10/09 PHP
php 删除cookie和浏览器重定向
2009/03/16 PHP
php实现redis数据库指定库号迁移的方法
2015/01/14 PHP
Mootools 1.2教程 输入过滤第二部分(字符串)
2009/09/15 Javascript
Safari5中alert的无限循环BUG
2011/04/07 Javascript
文本框回车提交与禁止提交示例
2013/09/27 Javascript
js超时调用setTimeout和间歇调用setInterval实例分析
2015/01/28 Javascript
JavaScript中字符串拼接的基本方法
2015/07/07 Javascript
基于jquery实现图片相关操作(重绘、获取尺寸、调整大小、缩放)
2015/12/25 Javascript
Node.js操作Firebird数据库教程
2016/03/04 Javascript
JS中闭包的经典用法小结(2则示例)
2016/12/28 Javascript
nodeJs链接Mysql做增删改查的简单操作
2017/02/04 NodeJs
JavaScript制作简易计算器(不用eval)
2017/02/05 Javascript
微信小程序组件 marquee实例详解
2017/06/23 Javascript
微信小程序对接七牛云存储的方法
2017/07/30 Javascript
JavaScript中的return布尔值的用法和原理解析
2017/08/14 Javascript
ng-alain表单使用方式详解
2018/07/10 Javascript
nodejs实现用户登录路由功能
2019/05/22 NodeJs
JS数组属性去重并校验重复数据
2020/01/10 Javascript
基于vue+echarts数据可视化大屏展示的实现
2020/12/25 Vue.js
Python中的迭代器与生成器高级用法解析
2016/06/28 Python
python装饰器初探(推荐)
2016/07/21 Python
Python实现PS图像明亮度调整效果示例
2018/01/23 Python
python自制包并用pip免提交到pypi仅安装到本机【推荐】
2019/06/03 Python
Python使用微信itchat接口实现查看自己微信的信息功能详解
2019/08/22 Python
使用Python开发个京东上抢口罩的小实例(仅作技术研究学习使用)
2020/03/10 Python
python检查目录文件权限并修改目录文件权限的操作
2020/03/11 Python
Linux安装Python3如何和系统自带的Python2并存
2020/07/23 Python
在终端启动Python时报错的解决方案
2020/11/20 Python
StubHub意大利:购买和出售全球演唱会和体育赛事门票
2017/11/21 全球购物
ASICS印度官方网站:日本专业运动品牌
2020/06/20 全球购物
教师个人的自我评价分享
2014/01/02 职场文书
总经理秘书岗位职责
2014/03/17 职场文书
党员作风建设自查报告
2014/10/23 职场文书
婚礼上证婚人致辞
2015/07/28 职场文书
opencv检测动态物体的实现
2021/07/21 Python