此处我附上了截屏Attached screenshot for window alert popup。这是关闭浏览器选项卡时将出现的窗口弹出窗口。如果我单击“退出”,则选项卡将关闭。如果我点击停留,我需要做一些其他的动作。是否有任何事件可以在此弹出窗口中处理“停留”按钮?
请分享您的观点,提前感谢。
此致
Marutharaj M。
答案 0 :(得分:0)
我说它很难,因为beforeunload窗口没有stay
事件。
脏修复可能是将计时器附加到beforeunload事件:
$(window).on('beforeunload', function() {
setTimeout(function() {
$('#stay').text("Yes, you've decided to stay!");
}, 1000);
return "You save some unsaved data, Do you want to leave?";
});