如何找到用户在前载警报后选择“停留”或“离开”按钮?

时间:2015-08-02 09:12:00

标签: javascript jquery

当用户通过关闭Web浏览器离开网站时,我想注销()用户会话。如果用户关闭浏览器,我使用下面的代码显示警告。

代码: -

$(window).bind('beforeunload', function () {
    return '';
});

现在我想查找用户是否点击了“离开此页面”按钮。这样我就可以退出该用户。

我在Stack溢出时发现了一些线程,但在这种情况下没有一个是有用的。

On browser close beforeunload - how to find if user selected "Stay" or "Leave"

jquery beforeunload when closing (not leaving) the page?

javascript before leaving the page

1 个答案:

答案 0 :(得分:1)

我找到了解决方案。

<强>代码: -

$(window).bind('beforeunload', function () {
    return '';
});

$(window).bind('unload', function () {
    logout();
});

希望它对某人有用。