当我点击页面或表单中的其他链接并且对所有浏览器有效时,有一些方法可以检测来自选项卡/浏览器的关闭事件而不关闭,我在这里测试了“beforeunload”和关于此主题的其他回复并且不起作用,我正在测试在 Firefox 和 Chrome 这不起作用:
window.onbeforeunload = function (event) {
var message = 'Important: Please click on \'Save\' button to leave this page.';
if (typeof event == 'undefined') {
event = window.event;
}
if (event) {
event.returnValue = message;
}
return message;
};
当我关闭选项卡或浏览器什么也不做时也是如此;但是是的,当我单击链接时