如何在关闭页面时清空session

 我来答
匿名用户
2016-11-14
展开全部
1) 虽然有 window.closed ,但是不要指望用 window.closed 来判断当前窗口是否被关闭了!(一般用来判断有名子窗口是否被父窗口成功关闭),不相信的话自己在onunload的handler里面写个alert (window.closed)去看看好了。
2) onunload 事件的handler 不光在窗口关闭的时候,在页面被刷新的时候,通过HREF离开本页面的时候也都会被调用。而且IE之外的很多浏览器都不能正常支持这个事件,IE版本过低的时候,也会失效。
(BTW, 前天写了一段javascript,onload和onunload事件都写好,通过两台WindowOS的PC,都安装着IE6.01,执行同样的javascript代码,一边正常执行了onunload事件的处理,另一边没能执行,原因至今是迷。)
3) onbeforeunload 事件,和onunload一样,貌似只有IE支持该事件,不过感觉比onunload可靠些。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式