加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

window.onunload中使用HTTP请求

发布时间:2020-12-14 02:40:14 所属栏目:Windows 来源:网络整理
导读:在页面关闭时触发window.onunload? ?在onunload中要使用http请求,需要使用同步请求: 如: $.ajax({ url: url,async: false }); ? iframe页面关闭后执行方法: 因为iframe之上还存在父页面,在iframe页面里面实现了window.onunload事件,之后 直接关闭父页

在页面关闭时触发window.onunload?

?在onunload中要使用http请求,需要使用同步请求:

如:

$.ajax({ url: url,async: false });

?

iframe页面关闭后执行方法:

因为iframe之上还存在父页面,在iframe页面里面实现了window.onunload事件,之后 直接关闭父页面,不能触发iframe页面的onunload事件,改进后的代码:

父页面关闭也可以执行子页面关闭后的方法:

var exit=function (){};

window.onunload = exit;
 if (top.location != self.location) { //当前页面不是顶级页面时
            parent.window.onunload = exit;
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读