jQuery实现打开网页自动弹出遮罩层或点击弹出遮罩层功能示例


Posted in jQuery onOctober 19, 2017

本文实例讲述了jQuery实现打开网页自动弹出遮罩层或点击弹出遮罩层功能。分享给大家供大家参考,具体如下:

弹出层:两种方式

一是打开网页就自动弹出层
二是点击弹出

<!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>
<title>3water.com - jQuery简便实现遮罩层</title>
<meta charset="utf-8">
<style>
body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
}
#main {
height:1800px;
padding-top:90px;
text-align:center;
}
#fullbg {
background-color:gray;
left:0;
opacity:0.8;
position:absolute;
top:0;
z-index:3;
filter:alpha(opacity=80);
-moz-opacity:0.5;
-khtml-opacity:0.5;
}
#dialog {
background-color:#fff;
border:5px solid rgba(0,0,0, 0.8);
height:400px;
left:50%;
margin:-200px 0 0 -200px;
padding:1px;
position:fixed !important; /* 浮动对话框 */
position:absolute;
top:50%;
width:400px;
z-index:5;
border-radius:5px;
display:none;
}
#dialog p {
margin:0 0 12px;
height:24px;
line-height:24px;
background:#CCCCCC;
}
#dialog p.close {
text-align:right;
padding-right:10px;
}
#dialog p.close a {
color:#fff;
text-decoration:none;
}
</style>
<script type="text/javascript" src="jquery/jquery-1.10.2.min.js"></script>
<script>
$(document).ready(function(){
 showBg();
});
</script>
<script type="text/javascript">
//显示灰色 jQuery 遮罩层
function showBg() {
  var bh = $("body").height();
  var bw = $("body").width();
  $("#fullbg").css({
    height:bh,
    width:bw,
    display:"block"
  });
 $("#dialog").show();
}
//关闭灰色 jQuery 遮罩
function closeBg() {
$("#fullbg,#dialog").hide();
}
</script>
</head>
<body>
<div id="main"><a href="javascript:showBg();" rel="external nofollow" >点击这里查看效果</a>
<div id="fullbg"></div>
<div id="dialog">
  <p class="close"><a href="#" rel="external nofollow" onclick="closeBg();">关闭</a></p>
  <div>正在加载,请稍后....</div>
</div>
</div>
</body>
</html>

运行效果:

jQuery实现打开网页自动弹出遮罩层或点击弹出遮罩层功能示例

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jquery实现静态搜索功能(可输入搜索文字)
Mar 28 jQuery
jQuery Form插件使用详解_动力节点Java学院整理
Jul 17 jQuery
基于jQuery实现图片推拉门动画效果的两种方法
Aug 26 jQuery
jquery实现左右轮播图效果
Sep 28 jQuery
基于jQuery实现定位导航位置效果
Nov 15 jQuery
JQuery 又谈ajax局部刷新
Nov 27 jQuery
jQuery实现列表的增加和删除功能
Jun 14 jQuery
jQuery实现获取动态添加的标签对象示例
Jun 28 jQuery
jQuery超简单遮罩层实现方法示例
Sep 06 jQuery
jquery分页插件pagination使用教程
Oct 23 jQuery
详解jQuery中的prop()使用方法
Jan 05 jQuery
JQuery获得内容和属性方法解析
May 30 jQuery
jQuery实现的粘性滚动导航栏效果实例【附源码下载】
Oct 19 #jQuery
jquery实现图片跟随鼠标的实例
Oct 17 #jQuery
jquery一键控制checkbox全选、反选或全不选
Oct 16 #jQuery
jQuery实现简单的回到顶部totop功能示例
Oct 16 #jQuery
Django中使用jquery的ajax进行数据交互的实例代码
Oct 15 #jQuery
jQuery实现的页面遮罩层功能示例【测试可用】
Oct 14 #jQuery
jQuery响应滚动条事件功能示例
Oct 14 #jQuery
You might like
Windows下wamp php单元测试工具PHPUnit安装及生成日志文件配置方法
2018/05/28 PHP
PHP程序员学习使用Swoole的理由
2018/06/24 PHP
Laravel+Intervention实现上传图片功能示例
2019/07/09 PHP
使用javascipt---实现二分查找法
2013/04/10 Javascript
javascript静态页面传值的三种方法分享
2013/11/12 Javascript
js判断横竖屏及禁止浏览器滑动条示例
2014/04/29 Javascript
JQuery分屏指示器图片轮换效果实例
2015/05/21 Javascript
javascript显示中文日期的方法
2015/06/18 Javascript
JavaScript用select实现日期控件
2015/07/17 Javascript
JS实现的仿QQ空间图片弹出效果代码
2016/02/23 Javascript
jquery自定义插件——window的实现【示例代码】
2016/05/06 Javascript
JS实现的自定义水平滚动字体插件完整实例
2016/06/17 Javascript
javascript实现图片左右滚动效果【可自动滚动,有左右按钮】
2016/09/19 Javascript
bootstrap多种样式进度条展示
2016/12/20 Javascript
使用 NodeJS+Express 开发服务端的简单介绍
2017/04/07 NodeJs
Vue.js 单页面多路由区域操作的实例详解
2017/07/17 Javascript
使用ef6创建oracle数据库的实体模型遇到的问题及解决方案
2017/11/09 Javascript
nodejs 生成和导出 word的实例代码
2018/07/31 NodeJs
微信小程序实现页面浮动导航
2020/01/08 Javascript
vue render函数动态加载img的src路径操作
2020/10/26 Javascript
Python中异常重试的解决方案详解
2017/05/05 Python
使用python中的in ,not in来检查元素是不是在列表中的方法
2018/07/06 Python
完美解决Python matplotlib绘图时汉字显示不正常的问题
2019/01/29 Python
实例讲解Python中整数的最大值输出
2019/03/17 Python
python+opencv边缘提取与各函数参数解析
2020/03/09 Python
Python 在函数上添加包装器
2020/07/28 Python
python时间序列数据转为timestamp格式的方法
2020/08/03 Python
python图片合成的示例
2020/11/09 Python
利用CSS3的transform做的动态时钟效果
2011/09/21 HTML / CSS
阿玛瑞酒店中文官方网站:Amari.com
2018/02/13 全球购物
大学生活自我评价
2014/04/09 职场文书
质量提升方案
2014/06/16 职场文书
药剂专业自荐书
2014/06/20 职场文书
经贸日语专业自荐信
2014/09/02 职场文书
2015年科普工作总结
2015/07/23 职场文书
PostgreSQL通过oracle_fdw访问Oracle数据的实现步骤
2021/05/21 PostgreSQL