如何实现Web页面关闭时自动发送长尾词查询的Ajax请求?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1380个文字,预计阅读时间需要6分钟。
前言:有时候我们需要在用户离开页面的时刻,做一些上报记录用户行为。或者发送服务器ajax请求,通知服务器用户已离开,比如直播间的退场操作。
本文主要分为两部分来讲:
1.用户行为上报
2.服务器通知
前言
有时候我们需要在用户离开页面的时候,做一些上报来记录用户行为。又或者是发送服务器ajax请求,通知服务器用户已经离开,比如直播间内的退房操作。
本文主要分两部分来讲解怎么完成退出行为的上报。
1.事件监听
浏览器有两个事件可以用来监听页面关闭,beforeunload和unload。
beforeunload是在文档和资源将要关闭的时候调用的, 这时候文档还是可见的,并且在这个关闭的事件还是可以取消的。比如下面这种写法就会让用户导致在刷新或者关闭页面时候,有个弹窗提醒用户是否关闭。
本文共计1380个文字,预计阅读时间需要6分钟。
前言:有时候我们需要在用户离开页面的时刻,做一些上报记录用户行为。或者发送服务器ajax请求,通知服务器用户已离开,比如直播间的退场操作。
本文主要分为两部分来讲:
1.用户行为上报
2.服务器通知
前言
有时候我们需要在用户离开页面的时候,做一些上报来记录用户行为。又或者是发送服务器ajax请求,通知服务器用户已经离开,比如直播间内的退房操作。
本文主要分两部分来讲解怎么完成退出行为的上报。
1.事件监听
浏览器有两个事件可以用来监听页面关闭,beforeunload和unload。
beforeunload是在文档和资源将要关闭的时候调用的, 这时候文档还是可见的,并且在这个关闭的事件还是可以取消的。比如下面这种写法就会让用户导致在刷新或者关闭页面时候,有个弹窗提醒用户是否关闭。

