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实现多张图片上传预览(不经过后端处理)
Apr 29 jQuery
jQuery ajax动态生成table功能示例
Jun 14 jQuery
jQuery zTree 异步加载添加子节点重复问题
Nov 29 jQuery
CSS3结合jQuery实现动画效果及回调函数的实例
Dec 27 jQuery
jQuery实现的下雪动画效果示例【附源码下载】
Feb 02 jQuery
[原创]jquery判断元素内容是否为空的方法
May 04 jQuery
jQuery使用$.extend(true,object1, object2);实现深拷贝对象的方法分析
Mar 06 jQuery
使用jquery-easyui的布局layout写后台管理页面的代码详解
Jun 19 jQuery
基于jquery ajax的多文件上传进度条过程解析
Sep 11 jQuery
jQuery高级编程之js对象、json与ajax用法实例分析
Nov 01 jQuery
JavaScript枚举选择jquery插件代码实例
Nov 17 jQuery
jQuery实现本地存储
Dec 22 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
php阻止页面后退的方法分享
2014/02/17 PHP
不要小看注释掉的JS 引起的安全问题
2008/12/27 Javascript
基于jquery的修改当前TAB显示标题的代码
2010/12/11 Javascript
基于jquery的用鼠标画出可移动的div
2012/09/06 Javascript
JavaScript函数详解
2015/02/27 Javascript
JS实现CheckBox复选框全选、不选或全不选功能
2020/07/28 Javascript
浅谈JS原生Ajax,GET和POST
2016/06/08 Javascript
JavaScript SHA1加密算法实现详细代码
2016/10/06 Javascript
Bootstrap基本组件学习笔记之分页(12)
2016/12/08 Javascript
BootStrap表单时间选择器详解
2017/05/09 Javascript
浅谈react-native热更新react-native-pushy集成遇到的问题
2017/09/30 Javascript
详解js跨域请求的两种方式,支持post请求
2018/05/05 Javascript
微信小程序项目实践之主页tab选项实现
2018/07/18 Javascript
vue中如何实现后台管理系统的权限控制的方法示例
2018/09/19 Javascript
解决Vue使用swiper动态加载数据,动态轮播数据显示白屏的问题
2018/09/27 Javascript
JavaScript中的回调函数实例讲解
2019/01/27 Javascript
微信小程序可滑动月日历组件使用详解
2019/10/21 Javascript
Vue父组件向子组件传值以及data和props的区别详解
2020/03/02 Javascript
vue实现一个6个输入框的验证码输入组件功能的实例代码
2020/06/29 Javascript
python翻译软件实现代码(使用google api完成)
2013/11/26 Python
python设计模式大全
2016/06/27 Python
python使用sklearn实现决策树的方法示例
2019/09/12 Python
python logging添加filter教程
2019/12/24 Python
Python实现在Windows平台修改文件属性
2020/03/05 Python
如何快速一次性卸载所有python包(第三方库)呢
2020/10/20 Python
数字天堂软件测试面试题
2012/12/23 面试题
在校学生职业规划范文
2014/01/08 职场文书
职工运动会邀请函
2014/02/02 职场文书
社区工作感言
2014/02/21 职场文书
护理专业毕业生自我鉴定总结
2014/03/24 职场文书
拓展策划方案
2014/06/03 职场文书
领导班子个人查摆问题对照检查材料
2014/10/02 职场文书
2014年扶贫帮困工作总结
2014/12/09 职场文书
高中数学教学反思范文
2016/02/18 职场文书
2019年亲子运动会口号
2019/10/11 职场文书
关于考试抄袭的检讨书
2019/11/02 职场文书