检查用户是否已单击“确定”以表示“ onbeforeunload事件”

问题描述

|| 我正在检查用户何时关闭浏览器窗口,如果他说确定,我该如何触发某些操作,例如打开另一个窗口或保存表单。如果他选择\“取消\”,则它应留在同一页上(现在正在工作)。请就如何解决此问题分享一些想法 样例代码

解决方法

您无法对用户单击“离开此页”按钮做出反应。这是由浏览器设计的:如果用户想离开,请让他离开。 如果用户选择取消,则可以尝试在类似问题的该答案中找到的技术来执行一些自定义代码,例如保存更改等。