【发布时间】:2015-03-11 01:58:08
【问题描述】:
我想检测浏览器/标签关闭事件。我在 jQuery 和 Javascript 中都尝试过“beforeunload”、“unload”等。选项卡/浏览器上的解决方案关闭以及重新加载页面时。
是否可以在 jQuery/Javascript 中检测 Tab/Browser 关闭事件?不会在重新加载时触发。
以下一些在重新加载和选项卡/浏览器关闭时工作
var inFormOrLink;
$(window).bind("beforeunload", function () {
return inFormOrLink ? "Do you really want to close?" : null;
});
和
window.addEventListener("beforeunload", function (e) {
var confirmationMessage = "werwerew";
(e || window.event).returnValue = confirmationMessage;
return confirmationMessage;
});
【问题讨论】:
标签: javascript jquery dom-events