社区
JavaScript
帖子详情
想在window.close()事件中作点其他的事情,如何捕捉close()事件。怎样处理呢?
yynoo
2003-10-17 05:21:36
问题如题,谢各位了,先!!
...全文
107
4
打赏
收藏
想在window.close()事件中作点其他的事情,如何捕捉close()事件。怎样处理呢?
问题如题,谢各位了,先!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
JYJUN
2004-01-20
打赏
举报
回复
但是在刷新当前页 或 在提交表单到本身的页是就会触发onbeforeunload 或 onunload
到底如何真正的扑获onclose呢??
xiaobird1
2003-10-17
打赏
举报
回复
<body onunload="alert('goodbye');">
zhfkiller
2003-10-17
打赏
举报
回复
<script>
window.onbeforeunload = function (){
event.returnValue = "";
}
</script>
zhfkiller
2003-10-17
打赏
举报
回复
window.onbeforeunload = function (){
alert("ok");
}
window.onbeforeunload可以在窗口关闭前做事情
window
.
close
()无效,原因剖析
官方解释:https://developer.mozilla.org/en-US/docs/Web/API/
Window
/
close
简单的说就是:
window
.
close
()方法只能关闭由
window
.open()或者浏览器直接输入url打开的页面,其余情况安全考虑是被限制的 解决方案一:
window
.location.href = 'about:blank'
window
.
close
() 解决方案二: 查看当前页面之前的一系列打开方式是不是用
window
.open()打开的,如果不是,换成
window
.
close
()关闭窗口失效问题。
今天遇到一个用js关闭当前窗口的问题。 应用场景:直接copy页面url然后打开页面,不符合条件,js(
window
.
close
();)直接关闭窗口。 使用
window
.
close
();没能有效关闭窗口,功能失效了。 在网上有好多解决方法如下1:
window
.
close
(); 2:
window
.opener = null;
window
.open('', '_self');
window
.
close
(); 3:
window
.open("about:blank","_self").
close
();.
Javascript:
window
.
close
()不起作用?
一般的窗口关闭的JS如下写法:
window
.
close
() 但是呢,chrome,firefox等中有时候会不起作用。 改为下面的写法:
window
.open("about:blank","_self").
close
() 或者
window
.open("","_self").
close
() 如果是frame的时候如下
window
.
close
()关闭不了谷歌浏览器的标签
只有通过
window
.open()打开的页面才可以通过
window
.
close
()关闭 在之前版本的chrome浏览器中,
window
.
close
()是可以直接关闭当前标签页的,后来出于安全性的考虑,只有通过
window
.open()打开的页面才可以通过
window
.
close
()关闭。否则会出现如下错误提示: Scripts may
close
only the
window
s that were opened by them. 假设我在a界面通过
window
.open(b)打开了b界面,在b界面中调用
探索浏览器页面关闭
window
.
close
()的使用
说起来
window
.
close
(),这也是个“不太让人省心”的角色。因为浏览器兼容性千差万别,还对他有诸多限制。 使用语法:
window
.
close
() 场景复现 昨天发现有人在csdn上传违禁文件,举报后来到了这个页面: 里面那个按钮发现点击无效! 就。。。当时就挺尴尬的。 不过既然它说是【关闭】,当时就
想
到了这个堪称“漏洞百出”的
close
事件
,F12打开控制台一看:果不其然 看到这顿时就来了兴趣 探索过程和解决方案 为什么就突然来了兴趣呢? 首先,从这行代码中可以看出:这个页面不是通过 w
JavaScript
87,922
社区成员
224,618
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章