我知道有许多其他与此问题相关的线程,但它们都不能满足我的需求。我有一个表单,我希望在用户选择关闭浏览器标签页而没有保存表单时,自动保存表单并在顶部显示消息(例如保存中)。我尝试了以下代码:
window.onbeforeunload = function (event) {
//form saving request
event.returnValue = "The form is being saved. Please wait";
};
但是,以上方法存在以下问题:
1> 我不希望它成为一个警报弹窗,我希望它在后台静默地发生。
2> 它给了我两个选择:留在页面上或离开此页面,这对我的需求来说是荒谬的。
非常感谢任何建议。提前致谢。