Javascript 在Java脚本中关闭窗口之前使用OK按钮显示警告消息

Javascript 在Java脚本中关闭窗口之前使用OK按钮显示警告消息,javascript,Javascript,我知道通过在java脚本中使用此函数: window.onbeforeunload = function(e) { return 'Please press the Logout button to logout.'; }; 当我按下关闭窗口按钮时,它将显示警告消息。但警告消息将要求用户在“停留在页面上”或“离开页面”之间进行选择 我不希望用户在关闭窗口时进行选择。如何使用“刚刚确定”按钮创建警告消息?您不能。这将本质上允许开发人员阻止用户离开页面。浏览器保护最终用户不受这种行为的影响 无论如

我知道通过在java脚本中使用此函数:

window.onbeforeunload = function(e) {
return 'Please press the Logout button to logout.';
};
当我按下关闭窗口按钮时,它将显示警告消息。但警告消息将要求用户在“停留在页面上”或“离开页面”之间进行选择


我不希望用户在关闭窗口时进行选择。如何使用“刚刚确定”按钮创建警告消息?

您不能。这将本质上允许开发人员阻止用户离开页面。浏览器保护最终用户不受这种行为的影响


无论如何,您都不能依赖onbeforeunload事件。如果用户只是关闭浏览器,代码会发生什么变化?或者计算机崩溃。你需要在你的逻辑中处理所有这些情况,而不依赖于某些浏览器事件。

这将严重影响那些想将其用于不太光彩的目的的网站,这些网站除了点击或保持打开之外别无选择?。在我看来,你只是想确保用户不会在不注销的情况下关闭页面,这不是恶意的,但绝对没有必要

有许多不同的方法可以进行身份验证会话管理,但您必须记住这一点:

没有办法保证用户做任何你想让他们做的事情,因此你需要自己处理这些情况。

A可以,但你不能阻止用户退出,这样的方法也不可靠。