Possible Duplicate:
Javascript To Get An Alert When Closing The Browser Window
我有一个合理的理由问这个问题,我有一个网络应用程序来管理一个大型数据库,并且用于修改查找表的页面会在单独的窗口中弹出。我希望能够提醒用户,如果他们对表单所做的更改尚未保存到数据库中,并为他们提供这样做的选项,即使他们单击“X”关闭窗口也是如此。这可能吗?
最佳答案
这就是我所做的
window.onbeforeunload = function (e) {
var e = e || window.event;
if (allowNavigationsAwayFromPage != true)
{
// For IE and Firefox
if (e) {
e.returnValue = 'Are You Sure? Some operation is still going on';
}
// For Safari
return 'Are You Sure? Some operation is still going on';
}
};
allowNavigationsAwayFromPage
现在是一个变量。但我通常有一个函数来检查这一点。
关于php - 如何询问一个人是否要关闭窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13006547/