Jquery实现遮罩层的简单实例(就是弹出DIV周围都灰色不能操作)


Posted in Javascript onJuly 14, 2016

Jquery实现遮罩层的简单实例(就是弹出DIV周围都灰色不能操作)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
 <title>Jquery遮罩层</title>
 
 <style type="text/css">   
   #BgDiv{background-color:#e3e3e3; position:absolute; z-index:99; left:0; top:0; display:none; width:100%; height:1000px;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}
   
   #DialogDiv{position:absolute;width:400px; left:50%; top:50%; margin-left:-200px; height:auto; z-index:100;background-color:#fff; border:1px #8FA4F5 solid; padding:1px;}
   #DialogDiv h2{ height:25px; font-size:14px; background-color:#8FA4F5; position:relative; padding-left:10px; line-height:25px;}
   #DialogDiv h2 a{position:absolute; right:5px; font-size:12px; color:#000000}
   #DialogDiv .form{padding:10px;}
   
   #DialogDiv2{position:absolute;width:400px; left:50%; top:50%; margin-left:-200px; height:auto; z-index:100;background-color:#fff; border:1px #8FA4F5 solid; padding:1px;}
   #DialogDiv2 h2{ height:25px; font-size:14px; background-color:#8FA4F5; position:relative; padding-left:10px; line-height:25px;}
   #DialogDiv2 h2 a{position:absolute; right:5px; font-size:12px; color:#000000}
   #DialogDiv2 .form{padding:10px;}
   
   #DialogDiv3{position:absolute;width:400px; left:50%; top:50%; margin-left:-200px; height:auto; z-index:100;background-color:#fff; border:1px #8FA4F5 solid; padding:1px;}
   #DialogDiv3 h2{ height:25px; font-size:14px; background-color:#8FA4F5; position:relative; padding-left:10px; line-height:25px;}
   #DialogDiv3 h2 a{position:absolute; right:5px; font-size:12px; color:#000000}
   #DialogDiv3 .form{padding:10px;}
 </style>
 
 <script language="javascript" type="text/javascript" src="jquery-1.4.2.min.js"></script>
 <script language="javascript" type="text/javascript">
  function ShowDIV(thisObjID) {
     $("#BgDiv").css({ display: "block", height: $(document).height() });
     var yscroll = document.documentElement.scrollTop;
     $("#" + thisObjID ).css("top", "100px");
     $("#" + thisObjID ).css("display", "block");
  document.documentElement.scrollTop = 0;
   }

   function closeDiv(thisObjID) {
     $("#BgDiv").css("display", "none");
     $("#" + thisObjID).css("display", "none");
   }
 </script>
 
 </head>
 
 <body>
 <div id="BgDiv"></div>
 
 <!--遮罩层显示的DIV1-->
 <div id="DialogDiv" style="display:none">
  <h2>弹出层<a href="#" id="btnClose" onclick="closeDiv('DialogDiv')">关闭</a></h2>
  <div class="form">我是弹出对话框111111!!</div>
 </div>
 
 <!--遮罩层显示的DIV2-->
 <div id="DialogDiv2" style="display:none">
  <h2>弹出层<a href="#" id="btnClose2" onclick="closeDiv('DialogDiv2')">关闭</a></h2>
  <div class="form">我是弹出对话框2222!!</div>
 </div>
 
 <!--遮罩层显示的DIV3-->
 <div id="DialogDiv3" style="display:none">
  <h2>弹出层<a href="#" id="btnClose3" onclick="closeDiv('DialogDiv3')">关闭</a></h2>
  <div class="form">我是弹出对话框3333333!!</div>
 </div>

以上这篇Jquery实现遮罩层的简单实例(就是弹出DIV周围都灰色不能操作)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 基础篇1 什么是js 建立第一个js程序
Mar 14 Javascript
Jquery的Tabs内容轮换效果实现代码,几行搞定
Feb 12 Javascript
跟我学习javascript的定时器
Nov 19 Javascript
javascript随机抽取0-100之间不重复的10个数
Feb 25 Javascript
xtemplate node.js 的使用方法实例解析
Aug 22 Javascript
BootStrap tooltip提示框使用小结
Oct 26 Javascript
jQuery 检查某个元素在页面上是否存在实例代码
Oct 27 Javascript
利用VUE框架,实现列表分页功能示例代码
Jan 12 Javascript
vue2.0使用Sortable.js实现的拖拽功能示例
Feb 21 Javascript
javascript 操作cookies详解及实例
Feb 22 Javascript
AngularJS+bootstrap实现动态选择商品功能示例
May 17 Javascript
js实现淘宝首页的banner栏效果
Nov 26 Javascript
jQuery实现公告新闻自动滚屏效果实例代码
Jul 14 #Javascript
jQuery mobile在页面加载时添加加载中效果 document.ready 和window.onload执行顺序比较
Jul 14 #Javascript
javascript运算符语法全面概述
Jul 14 #Javascript
jQuery实现下拉框多选 jquery-multiselect 的实例代码
Jul 14 #Javascript
浅谈addEventListener和attachEvent的区别
Jul 14 #Javascript
ui组件之input多选下拉实现方法(带有搜索功能)
Jul 14 #Javascript
全面了解addEventListener和on的区别
Jul 14 #Javascript
You might like
虫族 Zerg 历史背景
2020/03/14 星际争霸
模拟flock实现文件锁定
2007/02/14 PHP
PHP 类商品秒杀计时实现代码
2010/05/05 PHP
PHP生成唯一的促销/优惠/折扣码(附源码)
2012/12/28 PHP
Yii数据读取与跳转参数传递用法实例分析
2016/07/12 PHP
php插件Xajax使用方法详解
2017/08/31 PHP
PHP设计模式之委托模式定义与用法简单示例
2018/08/13 PHP
用函数式编程技术编写优美的 JavaScript
2006/11/25 Javascript
javascript高级学习笔记整理
2011/08/14 Javascript
javascript scrollTop正解使用方法
2013/11/14 Javascript
JQuery选择器绑定事件及修改内容的方法
2015/01/23 Javascript
浅析JavaScript中的变量复制、参数传递和作用域链
2016/01/13 Javascript
基于JavaScript实现类似于百度学术高级检索功能
2016/03/02 Javascript
JavaScript实现带播放列表的音乐播放器实例分享
2016/03/07 Javascript
Bootstrap编写一个在当前网页弹出可关闭的对话框 非弹窗
2016/06/30 Javascript
jQuery遍历节点树方法分析
2016/09/08 Javascript
JS控件bootstrap datepicker使用方法详解
2017/03/25 Javascript
javascript使用正则实现去掉字符串前面的所有0
2018/07/23 Javascript
微信小程序http连接访问解决方案的示例
2018/11/05 Javascript
微信小程序生成分享海报方法(附带二维码生成)
2019/03/29 Javascript
Python MySQLdb Linux下安装笔记
2015/05/09 Python
matplotlib中legend位置调整解析
2017/12/19 Python
python如何去除字符串中不想要的字符
2020/07/05 Python
Django 解决model 反向引用中的related_name问题
2020/05/19 Python
HTML5边玩边学(2)基础绘图实现方法
2010/09/21 HTML / CSS
美国网上购买眼镜:Eyeconic
2017/07/29 全球购物
英国时尚泳装品牌:Maru Swimwear
2019/10/06 全球购物
施惠特软件测试面试题以及笔试题
2015/05/13 面试题
毕业生求职信的经典写法
2014/01/31 职场文书
车间机修工岗位职责
2014/02/28 职场文书
灰雀教学反思
2014/04/28 职场文书
争当四好少年演讲稿
2014/09/13 职场文书
助学贷款贫困证明
2014/09/23 职场文书
2014年计生协会工作总结
2014/11/21 职场文书
原告离婚代理词
2015/05/23 职场文书
哪类餐饮行业,最适合在高校创业?
2019/08/19 职场文书