关于关闭浏览器session销毁的问题

我知道用onunload来判断窗口是否关闭然后执行ajax废除session还要考虑一些刷新但现在有个问题如果是像tt那样有标签网页的应该怎么做呢关闭一个标签页其他同网站... 我知道用onunload来判断 窗口是否关闭 然后执行ajax废除session 还要考虑一些刷新
但现在有个问题 如果是像tt那样 有标签网页的应该怎么做呢
关闭一个标签页其他同网站网页的session全销毁了 还要重新登陆 这个很麻烦啊
其他的方法像是循环判断网页的活性 我试过 但对服务器的负载太大了 实在不想用
不知道还有没有其他的好方法呢 多谢大家了~~
我想让其他用户看到别的用户是否在线 依靠监听器来做
关闭一个标签的时候执行了onunload 然后session就作废了 其他标签的session也同样就作废了 我希望当用户关闭最后一个标签时或者浏览器时session才作废
----
关闭浏览器时 session作废但执行不到监听器 所以要手动销毁
展开
 我来答
xman56
推荐于2017-09-30 · TA获得超过443个赞
知道小有建树答主
回答量:533
采纳率:0%
帮助的人:351万
展开全部
为什么要考虑关闭网页要销毁session,正常的IE只要我们关闭网页再重新打的话就是一个新的session,像TT,傲游这样的浏览器,它是多标签形式的,你关闭一个标签并不是关闭IE。如果你同时开多个标签登记一个网站就是一个session,但是IE打开多个就是多个session,当你关闭IE,相对应的session也就会失效,不会影响你下一次打开的网页。
不知道你为什么要去销毁session。

我觉得多标签这个应该不用去考虑,如果你在TT浏览器中打开了多个,然后你把这多个标签都关闭,在关闭标签的时候不去清理session,当关闭济览器最外面那个X的时候去清理。
你可以试一下这个onunload事件是在哪里执行的,如果关闭标签的时候不执行那就应该没问题。
小猎_人
2013-04-15
知道答主
回答量:7
采纳率:0%
帮助的人:1万
展开全部
你好,就仅仅关闭浏览器,销毁session怎么做啊?浏览器的关闭事件和刷新事件是一样的啊?仅用于ie9。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yangxingxx
2010-01-09
知道答主
回答量:27
采纳率:0%
帮助的人:0
展开全部
在工具选项中看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式