wuvin
Always take risks!
Toggle navigation
wuvin
主页
实验室的搬砖生活
机器学习
公开的学术内容
公开的其他内容
About Me
归档
标签
友情链接
ZYQN
ihopenot
enigma_aw
hzwer
杨宗翰
JS如何在窗口关闭前弹出消息
2018-03-16 16:35:51
456
0
0
wuvin
一开始想用 ``` window.onbeforeunload = function(){ // do sth. } window.onunload = function(){ // do sth. return "msg"; } ``` 发现前者完全起作用,`alert`不出来。 后来查了一下发现新的`chrome`为了防止网页太流氓不允许做除了返回警告信息以外的内容TAT。 然后发现一种新的姿势,自己弹出的窗口可以设置,并且可以猖狂的做事情,while(1)弹出都可以。 ``` var w = window.open('popup.html'); w.onbeforeunload = function(){ // do anything you want }; ``` 关不掉的页面233 ``` var w = window.open(); function f(){ var y = window.open();// do anything you want y.onbeforeunload = f; }; w.onbeforeunload = f; ``` 这实际上是A页面中的代码响应B页面的关闭消息而已,所以关掉A页面即可终止循环。
上一篇:
一些有用的东西
下一篇:
JS各种常用操作
0
赞
456 人读过
新浪微博
微信
腾讯微博
QQ空间
人人网
提交评论
立即登录
, 发表评论.
没有帐号?
立即注册
0
条评论
More...
文档导航
没有帐号? 立即注册