JS检测window.open打开的窗口是否关闭
发布时间 - 2026-01-11 02:02:38 点击率:次在开发中遇到需要在打开窗口的同时给父窗口添加遮罩防止用户误操作,而在窗口关闭时需要去掉父窗口的遮罩以便用户操作。

所以可以利用setInterval()来周期性的检测打开的窗口是否关闭。
如果检测到窗口已经关闭,则需要掉用clearInterval()终止监测行为。
1、创建一个新的窗口:
var newWin = window.open(url,name,"height=500,width=1000");
$("body",parent.document).mask("信息编辑中...");
2、创建监测的函数,监测周期为1秒:
var loop = setInterval(function() {
if(newWin .closed) {
clearInterval(loop);
$("body",parent.document).unmask();
}
}, 1000);
以上所述是小编给大家介绍的JS检测window.open打开的窗口是否关闭,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
# js
# window.open
# js弹窗返回值详解(window.open方式)
# JavaScript Window 打开新窗口(window.location.
# 详解js location.href和window.open的几种用法和区别
# js中window.open的参数及注意注意事项
# javascript中window.open在原来的窗口中打开新的窗口(不同名)
# JavaScript Window.open弹窗使用详解
# 小编
# 而在
# 要去
# 给大家
# 可以利用
# 所述
# 创建一个
# 给我留言
# 时需
# 检测到
# 则需
# 有任何
# class
# pre
# brush
# var
# 要掉用
# nbsp
# clearInterval
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何挑选最适合建站的高性能VPS主机?
如何快速上传建站程序避免常见错误?
JavaScript如何操作视频_媒体API怎么控制播放
微信小程序 闭包写法详细介绍
Laravel API资源(Resource)怎么用_格式化Laravel API响应的最佳实践
JavaScript如何实现继承_有哪些常用方法
哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?
Laravel如何优雅地处理服务层_在Laravel中使用Service层和Repository层
Laravel怎么使用Blade模板引擎_Laravel模板继承与Component组件复用【手册】
如何彻底删除建站之星生成的Banner?
Laravel如何处理和验证JSON类型的数据库字段
Laravel事件监听器怎么写_Laravel Event和Listener使用教程
如何用美橙互联一键搭建多站合一网站?
Laravel怎么集成Vue.js_Laravel Mix配置Vue开发环境
Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】
Laravel如何实现用户密码重置功能?(完整流程代码)
HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】
java中使用zxing批量生成二维码立牌
UC浏览器如何设置启动页 UC浏览器启动页设置方法
浅谈javascript alert和confirm的美化
简单实现Android文件上传
百度输入法ai面板怎么关 百度输入法ai面板隐藏技巧
如何用景安虚拟主机手机版绑定域名建站?
Android okhttputils现在进度显示实例代码
Laravel怎么集成Log日志记录_Laravel单文件与每日日志配置及自定义通道【详解】
魔毅自助建站系统:模板定制与SEO优化一键生成指南
如何在Windows环境下新建FTP站点并设置权限?
Laravel如何发送系统通知?(Notification渠道示例)
深圳网站制作的公司有哪些,dido官方网站?
logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?
Laravel怎么生成URL_Laravel路由命名与URL生成函数详解
laravel怎么实现图片的压缩和裁剪_laravel图片压缩与裁剪方法
WEB开发之注册页面验证码倒计时代码的实现
UC浏览器如何切换小说阅读源_UC浏览器阅读源切换【方法】
如何在腾讯云免费申请建站?
Laravel 419 page expired怎么解决_Laravel CSRF令牌过期处理
网站制作壁纸教程视频,电脑壁纸网站?
绝密ChatGPT指令:手把手教你生成HR无法拒绝的求职信
laravel怎么使用数据库工厂(Factory)生成带有关联模型的数据_laravel Factory生成关联数据方法
油猴 教程,油猴搜脚本为什么会网页无法显示?
如何挑选高效建站主机与优质域名?
Laravel如何使用Collections进行数据处理?(实用方法示例)
如何构建满足综合性能需求的优质建站方案?
JavaScript常见的五种数组去重的方式
音乐网站服务器如何优化API响应速度?
Laravel怎么实现API接口鉴权_Laravel Sanctum令牌生成与请求验证【教程】
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?
Laravel如何处理文件下载请求?(Response示例)
如何在云指建站中生成FTP站点?
上一篇:如何定期清理Apache日志
上一篇:如何定期清理Apache日志

