js页面关闭时执行某些操作

window.onbeforeunload
或者
window.onunload
//以下两种方案都能在关闭刷新页面时触发,但部分浏览器需要在点击页面后,才能触发

//正要去服务器读取新的数据时调用,此时还没有读取,可以取消和阻止页面关闭,可以阻止onunload,此方法支持绝大多数主流浏览器

window.onbeforeunload = function () {

};

//已经去服务器读取了新的数据,即将替换页面时调用,无法阻止页面更新和关闭,此方法支持所有主流浏览器
window.onunload = function () {
};