window.onbeforeunload = function (e) {
e = e || window.event;
var y = window.event.clientY;
if (y <= 0//点击浏览器或者选项卡的关闭按钮
|| y >= Math.max(document.body ? document.body.clientHeight : 0,
document.documentElement ?document.documentElement.clientHeight : 0)//点击任务栏的关闭按钮
) {
//此处写关闭前的操作
}
}