Javascript 仅在浏览器或选项卡关闭时注销用户
您好,我正在寻找一种方法,只有当用户关闭选项卡或浏览器时,才能将其从我的网站注销 目前,我只是想在tab close或browser close上提醒一条消息,但在任何地方都找不到解决方案 我做过调查,在卸载之前遇到了OnForeUnload,但是每次您尝试导航到站点中的不同页面时,它都会发出警报 我需要能够浏览网站,执行功能,只在关闭时执行操作 每次导航时,当前代码都会发出警报消息Javascript 仅在浏览器或选项卡关闭时注销用户,javascript,browser,navigation,logout,Javascript,Browser,Navigation,Logout,您好,我正在寻找一种方法,只有当用户关闭选项卡或浏览器时,才能将其从我的网站注销 目前,我只是想在tab close或browser close上提醒一条消息,但在任何地方都找不到解决方案 我做过调查,在卸载之前遇到了OnForeUnload,但是每次您尝试导航到站点中的不同页面时,它都会发出警报 我需要能够浏览网站,执行功能,只在关闭时执行操作 每次导航时,当前代码都会发出警报消息 <script> function closeIt() { if (window
<script>
function closeIt()
{
if (window.closed) {
return "Any string value here forces a dialog box to \n" +
"appear before closing the window.";
}
}
window.onbeforeclose = closeIt;
</script>
首先检测浏览器选项卡关闭:
$(document).ready(function()
{
$(window).bind("beforeunload", function() {
return confirm("Do you really want to close? This will log you out of your profile.");
});
});
然后根据返回值更改您的登录首选项