gpt4 book ai didi

javascript - 在 JavaScript 中单击浏览器窗口或选项卡关闭时如何实现注销功能?

转载 作者:行者123 更新时间:2023-12-05 08:08:16 25 4
gpt4 key购买 nike

我想在用户关闭选项卡时实现注销功能。我将 JWT token 存储在我的本地存储中,每次用户关闭选项卡而不单击我的 React.js 应用程序中的“注销”按钮时都需要清除这些 token 。

在整个互联网上,我发现正在使用“beforeunload”事件,但我认为当我们刷新页面或通过单击链接导航到其他页面时它会被触发,这不是我想要的。

此外,有没有办法在 JavaScript 中查找用户是否关闭了选项卡或窗口?

如有任何帮助,我们将不胜感激。谢谢。

最佳答案

尝试beforeunload 事件监听器

window.addEventListener("beforeunload", function (e) {
//Log Out Call
}

但它并不适用于所有浏览器。

关于javascript - 在 JavaScript 中单击浏览器窗口或选项卡关闭时如何实现注销功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50412010/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com