js形成页面的一种遮罩效果实例代码


Posted in Javascript onJanuary 04, 2014

用这锻代码 之前请先下载jquery库

var maskStackCount = 0;
function mask(method){
//这里是你想要进行遮罩的窗口,我这里想要遮罩的是一个iframe窗口,也可以用var winObj=$(window)
var winObj=window.top.$("body").find("iframe[name='dialognormaliframe']");
        if(typeof method == "undefined"){
            method="open";
        }
        if (method == "open") {
            if (maskStackCount <= 0) {
                var mask = $("<div id='window-mask' class='window-mask' style='display:none'></div>").appendTo("body");
                mask.css({
                    width:     winObj.width() + "px",
                    height:     winObj.height() + "px",
                    filter: "alpha(opacity=60)"
                }).show();
                    winObj.on("resize.mask", function(){
                    mask.css({
                        width:     winObj.width() + "px",
                        height:     winObj.height() + "px"
                    });
                });
            }
            maskStackCount++;
        }
        else if(method == "close"){
            maskStackCount--;
            $("#window-mask").remove();
                winObj.off("resize.mask");
        }
}
Javascript 相关文章推荐
jQuery简单操作cookie的插件实例
Jan 13 Javascript
JS实现获取剪贴板内容的方法
Jun 21 Javascript
jQuery实现查找链接文字替换属性的方法
Jun 27 Javascript
用js动态添加html元素,以及属性的简单实例
Jul 19 Javascript
表单input项使用label同时引用Bootstrap库导致input点击效果区增大问题
Oct 11 Javascript
vue.js绑定class和style样式(6)
Dec 09 Javascript
基于javascript实现最简单选项卡切换
Feb 01 Javascript
vue2.0使用swiper组件实现轮播的示例代码
Mar 03 Javascript
vue+element创建动态的form表单及动态生成表格的行和列
May 20 Javascript
javascript开发实现贪吃蛇游戏
Jul 31 Javascript
利用node.js开发cli的完整步骤
Dec 29 Javascript
JavaScript实现复选框全选功能
Apr 11 Javascript
JavaScript将数据转换成整数的方法
Jan 04 #Javascript
jquery.post用法关于type设置问题补充
Jan 03 #Javascript
JQuery处理json与ajax返回JSON实例代码
Jan 03 #Javascript
jquery.post用法示例代码
Jan 03 #Javascript
简单的代码实现jquery定时器
Jan 03 #Javascript
jquery将一个表单序列化为一个对象的方法
Jan 03 #Javascript
jQuery的DOM操作之删除节点示例
Jan 03 #Javascript
You might like
php的curl实现get和post的代码
2008/08/23 PHP
php下将多个数组合并成一个数组的方法与实例代码
2011/02/03 PHP
服务器变量 $_SERVER 的深入解析
2013/07/02 PHP
老版本PHP转义Json里的特殊字符的函数
2015/06/08 PHP
Centos7.7 64位利用本地完整安装包安装lnmp/lamp套件教程
2021/03/09 Servers
jQuery DIV弹出效果实现代码
2009/07/03 Javascript
关于document.cookie的使用javascript
2010/10/29 Javascript
JavaScript中switch判断容易犯错的一个细节
2014/08/27 Javascript
js实现缓冲运动效果的方法
2015/04/10 Javascript
jQuery实现的淡入淡出二级菜单效果代码
2015/09/15 Javascript
JavaScript实现上下浮动的窗口效果代码
2015/10/12 Javascript
BootStrap3中模态对话框的使用
2017/01/06 Javascript
react-native-tab-navigator组件的基本使用示例代码
2017/09/07 Javascript
JavaScript中使用import 和require打包后实现原理分析
2018/03/07 Javascript
layDate日期控件使用方法详解
2018/11/15 Javascript
微信小程序MUI导航栏透明渐变功能示例(通过改变opacity实现)
2019/01/24 Javascript
详解ES6 Promise的生命周期和创建
2019/08/18 Javascript
JavaScript实现打砖块游戏
2020/02/25 Javascript
浅谈JavaScript中你可能不知道URL构造函数的属性
2020/07/13 Javascript
简单了解前端渐进式框架VUE
2020/07/20 Javascript
jdk1.8+vue elementui实现多级菜单功能
2020/09/24 Javascript
二种python发送邮件实例讲解(python发邮件附件可以使用email模块实现)
2013/12/03 Python
python中使用enumerate函数遍历元素实例
2014/06/16 Python
matplotlib绘图实例演示标记路径
2018/01/23 Python
Python中字符串List按照长度排序
2019/07/01 Python
一文秒懂python读写csv xml json文件各种骚操作
2019/07/04 Python
印度婴儿用品在线商店:Firstcry.com
2016/12/05 全球购物
日本著名的服饰鞋帽综合类购物网站:MAGASEEK
2019/01/09 全球购物
大学生农村教师实习自我鉴定
2013/09/21 职场文书
综合测评自我鉴定
2013/10/08 职场文书
护理学专业推荐信
2013/12/03 职场文书
优秀老师事迹材料
2014/02/05 职场文书
财务会计大学生自我评价
2014/04/09 职场文书
2015年世界环境日演讲稿
2015/03/18 职场文书
小爸爸观后感
2015/06/15 职场文书
教师节感想
2015/08/11 职场文书