前辈们,如何实现关闭浏览器就能执行退出登录
下面是关闭页面会执行方法,但我想要的是关闭浏览器
<body onbeforeunload="return delSession()">
<script type="text/javascript">
function delSession() {
alert("下面的ajax有运行无法弹出窗口");
$.ajax({
type: "POST",
url: "<%=basePath%>user/logout.do",
async: false
});
window.location='jsp/logout.jsp';
return undefined;
}
</script>
- 用了 websocket,报错太多。。。抛弃了
- 用了 session ,失效时间太长等不了他销毁
若使用cookie 机制,
如果在登录状态关机了,前台的检查cookie存在的方法没有运行(也就没有执行退出登录操作) ,那么只能等session过期时销毁登录?
求助大佬们