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 相关文章推荐
JS中style属性
Oct 11 Javascript
Javascript Function对象扩展之延时执行函数
Jul 06 Javascript
jQuery替换字符串(实例代码)
Nov 13 Javascript
JS+CSS实现弹出全屏灰黑色透明遮罩效果的方法
Dec 20 Javascript
有关Promises异步问题详解
Nov 13 Javascript
js轮播图代码分享
Jul 14 Javascript
简单的js计算器实现
Oct 26 Javascript
jquery实现(textarea)placeholder自动换行
Dec 22 Javascript
bootstrap基本配置_动力节点Java学院整理
Jul 14 Javascript
javaScript字符串工具类StringUtils详解
Dec 08 Javascript
详解Vue、element-ui、axios实现省市区三级联动
May 07 Javascript
javascript实现文字跑马灯效果
Jun 18 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 删除记录实现代码
2009/03/12 PHP
php ctype函数中文翻译和示例
2014/03/21 PHP
(jQuery,mootools,dojo)使用适合自己的编程别名命名
2010/09/14 Javascript
深入理解JavaScript定时机制
2010/10/29 Javascript
基于JQuery的多标签实现代码
2012/09/19 Javascript
js实现通用的微信分享组件示例
2014/03/10 Javascript
jQuery实现的五子棋游戏实例
2015/06/13 Javascript
DIV随滚动条滚动而滚动的实现代码【推荐】
2016/04/12 Javascript
jQuery的Each比JS原生for循环性能慢很多的原因
2016/07/05 Javascript
JS实现iframe自适应高度的方法示例
2017/01/07 Javascript
angularjs中的$eval方法详解
2017/04/24 Javascript
jQuery上传插件webupload使用方法
2017/08/01 jQuery
详解nodejs中express搭建权限管理系统
2017/09/15 NodeJs
vue单页面打包文件大?首次加载慢?nginx带你飞,从7.5M到1.3M蜕变过程(推荐)
2018/01/16 Javascript
JS document文档的简单操作完整示例
2020/01/13 Javascript
解决Element中el-date-picker组件不回填的情况
2020/11/07 Javascript
一些Python中的二维数组的操作方法
2015/05/02 Python
python 打印对象的所有属性值的方法
2016/09/11 Python
python找出完数的方法
2018/11/12 Python
Python实现的合并两个有序数组算法示例
2019/03/04 Python
使用Python-OpenCV向图片添加噪声的实现(高斯噪声、椒盐噪声)
2019/05/28 Python
python日期与时间戳的各种转换示例
2020/02/12 Python
html5+css3之动画在webapp中的应用
2014/11/21 HTML / CSS
HTML中使用SVG与SVG预定义形状元素介绍
2013/06/28 HTML / CSS
西班牙香水和化妆品连锁店:Druni
2019/05/05 全球购物
销售自我评价
2013/10/22 职场文书
英语系本科生求职信范文
2013/12/18 职场文书
酒店led欢迎词
2014/01/09 职场文书
国庆节文艺活动方案
2014/02/03 职场文书
大学四年个人自我小结
2014/03/05 职场文书
设备管理实施方案
2014/05/31 职场文书
反腐倡廉影片观后感
2015/06/08 职场文书
事业单位工作人员2015年度思想工作总结
2015/10/15 职场文书
原生JS实现飞机大战小游戏
2021/06/09 Javascript
深入理解margin塌陷和margin合并的解决方案
2021/06/26 HTML / CSS
React更新渲染原理深入分析
2022/12/24 Javascript