当前位置: 代码迷 >> JavaScript >> 浏览器封闭,让session销毁
  详细解决方案

浏览器封闭,让session销毁

热度:1042   发布时间:2013-02-26 00:00:00.0
浏览器关闭,让session销毁
在关闭浏览器时,想发送请求让session销毁,用 onbeforeunload 事件监听浏览器关闭,但刷新页面时也被监听到了,应该怎么做呢
session 浏览器

------解决方案--------------------------------------------------------
友情绑定 一下 。另:可以把你的需求提出来,上面的做法  不太符合常规,这是客户端去控制服务器  ,不提倡这种做法
------解决方案--------------------------------------------------------
   可以让服务器去检查上次访问时间,超过一定时间认为已退出,销毁session。
   如果非要用客户端控制的话,监听到onbeforeunload发送ajax请求销毁session,页面加载时再去请求新建session有点得不偿失。
------解决方案--------------------------------------------------------
js 判断不了 退出当前网站。

服务器 设置session 过期时间(设置短一点) 和 session end 事件去处理
  相关解决方案