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 】
相关推荐:
Laravel如何清理系统缓存命令_Laravel清除路由配置及视图缓存的方法【总结】
Laravel Docker环境搭建教程_Laravel Sail使用指南
详解阿里云nginx服务器多站点的配置
Laravel DB事务怎么使用_Laravel数据库事务回滚操作
Laravel如何与Inertia.js和Vue/React构建现代单页应用
网站制作大概多少钱一个,做一个平台网站大概多少钱?
Android利用动画实现背景逐渐变暗
Laravel如何获取当前登录用户信息_Laravel Auth门面使用与Session用户读取【技巧】
Laravel如何设置自定义的日志文件名_Laravel根据日期或用户ID生成动态日志【技巧】
Laravel软删除怎么实现_Laravel Eloquent SoftDeletes功能使用教程
Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】
微信h5制作网站有哪些,免费微信H5页面制作工具?
香港网站服务器数量如何影响SEO优化效果?
Android自定义listview布局实现上拉加载下拉刷新功能
php485函数参数是什么意思_php485各参数详细说明【介绍】
Win11任务栏卡死怎么办 Windows11任务栏无反应解决方法【教程】
香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南
网站制作报价单模板图片,小松挖机官方网站报价?
香港服务器网站生成指南:免费资源整合与高速稳定配置方案
Windows10如何更改计算机工作组_Win10系统属性修改Workgroup
南京网站制作费用,南京远驱官方网站?
西安专业网站制作公司有哪些,陕西省建行官方网站?
如何正确选择百度移动适配建站域名?
Laravel中Service Container是做什么的_Laravel服务容器与依赖注入核心概念解析
PHP 500报错的快速解决方法
如何将凡科建站内容保存为本地文件?
制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?
教你用AI润色文章,让你的文字表达更专业
如何用西部建站助手快速创建专业网站?
高端网站建设与定制开发一站式解决方案 中企动力
惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?
如何在IIS7中新建站点?详细步骤解析
深圳网站制作培训,深圳哪些招聘网站比较好?
Win11摄像头无法使用怎么办_Win11相机隐私权限开启教程【详解】
瓜子二手车官方网站在线入口 瓜子二手车网页版官网通道入口
音乐网站服务器如何优化API响应速度?
米侠浏览器网页图片不显示怎么办 米侠图片加载修复
Laravel如何配置.env文件管理环境变量_Laravel环境变量使用与安全管理
Laravel如何使用Passport实现OAuth2?(完整配置步骤)
jQuery中的100个技巧汇总
如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】
Laravel如何安装Breeze扩展包_Laravel用户注册登录功能快速实现【流程】
宙斯浏览器怎么屏蔽图片浏览 节省手机流量使用设置方法
Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】
Laravel如何处理跨站请求伪造(CSRF)保护_Laravel表单安全机制与令牌校验
如何在 Python 中将列表项按字母顺序编号(a.、b.、c. …)
Laravel Eloquent:优雅地将关联模型字段扁平化到主模型中
非常酷的网站设计制作软件,酷培ai教育官方网站?
Internet Explorer官网直接进入 IE浏览器在线体验版网址
Laravel如何创建自定义Artisan命令?(代码示例)
上一篇:如何定期清理Apache日志
上一篇:如何定期清理Apache日志

