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 相关文章推荐
编辑浪子版表单验证类
May 12 Javascript
javascript轻量级模板引擎juicer使用指南
Jun 22 Javascript
javascript 常见功能汇总
Jun 11 Javascript
学习JavaScript鼠标响应事件
Dec 25 Javascript
聊一聊Vue.js过渡效果
Sep 07 Javascript
AngularJS实现使用路由切换视图的方法
Jan 24 Javascript
jQuery插件zTree实现获取一级节点数据的方法
Mar 08 Javascript
JS简单实现数组去重的方法示例
Mar 27 Javascript
浅谈Postman解决token传参的问题
Mar 31 Javascript
vue2之简易的pc端短信验证码的问题及处理方法
Jun 03 Javascript
微信小程序实现侧边栏分类
Oct 21 Javascript
通过Kettle自定义jar包供javascript使用
Jan 29 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学习 函数 课件
2008/06/15 PHP
修改apache配置文件去除thinkphp url中的index.php
2014/01/17 PHP
php将HTML表格每行每列转为数组实现采集表格数据的方法
2015/04/03 PHP
php app支付宝回调(异步通知)详解
2018/07/25 PHP
关于javascript function对象那些迷惑分析
2011/10/24 Javascript
解析jquery获取父窗口的元素
2013/06/26 Javascript
js实现正则匹配中文标点符号的方法
2015/12/23 Javascript
全面解析Bootstrap表单样式的使用
2016/09/09 Javascript
微信小程序 wxapp视图容器 view详解
2016/10/31 Javascript
玩转NODE.JS(四)-搭建简单的聊天室的代码
2016/11/11 Javascript
详解vue-validator(vue验证器)
2017/01/16 Javascript
angular中使用Socket.io实例代码
2017/06/03 Javascript
js瀑布流布局的实现
2020/06/28 Javascript
解决VUE项目localhost端口服务器拒绝连接,只能用127.0.0.1的问题
2020/08/14 Javascript
[02:37]2015国际邀请赛选手档案—LGD.Xiao8
2015/07/28 DOTA
[02:16]深扒TI7聊天轮盘语音出处2
2017/05/11 DOTA
[01:09:19]DOTA2-DPC中国联赛 正赛 VG vs Aster BO3 第二场 2月28日
2021/03/11 DOTA
linux系统使用python获取内存使用信息脚本分享
2014/01/15 Python
Python入门篇之字典
2014/10/17 Python
Python实现在matplotlib中两个坐标轴之间画一条直线光标的方法
2015/05/20 Python
如何在sublime编辑器中安装python
2020/05/20 Python
Python使用文件操作实现一个XX信息管理系统的示例
2020/07/02 Python
python爬虫爬取网页数据并解析数据
2020/09/18 Python
Python基于staticmethod装饰器标示静态方法
2020/10/17 Python
专科毕业生求职简历的自我评价
2013/10/12 职场文书
英语道歉信范文
2014/01/09 职场文书
高校十八大报告感想
2014/01/27 职场文书
继承公证书
2014/04/09 职场文书
护士节策划方案
2014/05/19 职场文书
最新离婚协议书范本
2014/08/19 职场文书
简单的个人租房协议书范本
2014/11/26 职场文书
学校运动会加油词
2015/07/18 职场文书
岗位聘任协议书
2015/09/21 职场文书
2016年大学生暑假爱心支教活动策划书
2015/11/26 职场文书
2016年度师德标兵先进事迹材料
2016/02/26 职场文书
2016年学校十一国庆节活动总结
2016/04/01 职场文书