在大多数页面中,如果您正在执行某个操作(例如编辑、创建),并且当我尝试退出时,它通常会提示我是否真的要退出。该对话框为我提供了两个选项:离开或取消并继续。你如何在 JavaScript 中实现这一点?我必须使用元元素吗?并且请不要提及beforeunload
,除非这是实现此目的的唯一方法。
问问题
24027 次
3 回答
21
为什么不提onbeforeunload
?这是这样做的内置方式,我认为使用它没有问题。
function myConfirmation() {
return 'Are you sure you want to quit?';
}
window.onbeforeunload = myConfirmation;
于 2013-06-17T08:37:27.427 回答
0
我使用的是:
onClick="return confirm('Sure you want to exit..?')"
于 2019-07-03T04:49:35.483 回答
-5
window.onbeforeunload = function() {
if(confirm('are you sure to exit?'))
return true;
else
return false;
};
于 2013-06-17T08:38:02.323 回答