是否可以检测浏览器是否在JavaScript中关闭?我尝试使用:
$( window ).unload(function() {
//Code
});
和
window.onbeforeunload = ExecuteMyCode;
function ExecuteMyCode() {
//Code
}
但是当我们点击链接,按钮时,这两者都会执行......我只想检测浏览器关闭事件。
答案 0 :(得分:-1)
您可以尝试以下代码,它将确保您的鼠标位置在关闭按钮上,然后它将进一步执行。
window.onbeforeunload = function () {
if (event.clientY < 0) {
// DO YOUR STUFF BEFORE CLOSING..
}
return "Message to display user before close.";
}
}