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 相关文章推荐
javascript 简单抽屉效果的实现代码
Mar 09 Javascript
JavaScript中URL编码函数代码
Jan 11 Javascript
js操作checkbox遇到的问题解决
Jun 29 Javascript
AngularJs实现分页功能不带省略号的代码
May 30 Javascript
JS动态加载脚本并执行回调操作
Aug 24 Javascript
webpack打包并将文件加载到指定的位置方法
Feb 22 Javascript
JS实现左边列表移到到右边列表功能
Mar 28 Javascript
Vue二次封装axios为插件使用详解
May 21 Javascript
jQuery实现table表格信息的展开和缩小功能示例
Jul 21 jQuery
Vue组件内部实现一个双向数据绑定的实例代码
Apr 04 Javascript
详解小程序中h5页面onShow实现及跨页面通信方案
May 30 Javascript
解决ant Design中this.props.form.validateFields未执行的问题
Oct 27 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
锁定年轻人的双倍活力 星巴克推出星倍醇即饮浓咖啡
2021/03/03 咖啡文化
整合了前面的PHP数据库连接类~~做成一个分页类!
2006/11/25 PHP
PHP 强制性文件下载功能的函数代码(任意文件格式)
2010/05/26 PHP
详解Yaf框架PHPUnit集成测试方法
2017/12/27 PHP
jQuery 图像裁剪插件Jcrop的简单使用
2009/05/22 Javascript
JavaScript 学习笔记(十一)
2010/01/19 Javascript
jquery Mobile入门—外部链接切换示例代码
2013/01/08 Javascript
在js文件中写el表达式取不到值的原因及解决方法
2013/12/23 Javascript
jquery Easyui快速开发总结
2015/08/20 Javascript
window.onload使用指南
2015/09/13 Javascript
轻松学习jQuery插件EasyUI EasyUI创建CRUD应用
2015/11/30 Javascript
javascript表单事件处理方法详解
2016/05/15 Javascript
jQuery Tags Input Plugin(添加/删除标签插件)详解
2016/06/20 Javascript
jQuery实现判断控件是否显示的方法
2017/01/11 Javascript
angular中子控制器向父控制器传值的实例
2018/10/08 Javascript
微信小程序自定义轮播图
2018/11/04 Javascript
Vue 动态组件与 v-once 指令的实现
2019/02/12 Javascript
jQuery pager.js 插件动态分页功能实例分析
2019/08/02 jQuery
JavaScript中数组去重的5种方法
2020/07/04 Javascript
解决vue项目,npm run build后,报路径错的问题
2020/08/13 Javascript
[15:20]DOTA2亚洲邀请赛总决赛开幕式表演:羽泉献唱
2017/04/05 DOTA
python中反射用法实例
2015/03/27 Python
python中执行shell的两种方法总结
2017/01/10 Python
基于python批量处理dat文件及科学计算方法详解
2018/05/08 Python
浅析python参数的知识点
2018/12/10 Python
Python Django框架实现应用添加logging日志操作示例
2019/05/17 Python
Python之pymysql的使用小结
2019/07/01 Python
使用django实现一个代码发布系统
2019/07/18 Python
CSS3制作圆形滚动进度条动画的示例
2020/11/05 HTML / CSS
加拿大租车网站:Enterprise Rent-A-Car
2018/07/26 全球购物
人力资源专员岗位职责
2014/01/30 职场文书
《浅水洼里的小鱼》听课反思
2014/02/28 职场文书
信息技术课后反思
2014/04/27 职场文书
应届大学生自荐书
2014/06/17 职场文书
综合素质评价自我评价
2015/03/06 职场文书
2015年教师节感恩寄语
2015/03/23 职场文书