如何判断一个页面是关闭还是刷新?

liubingshuang 2010-07-04 08:53:36
在IE 7&8上,由于有多个tab页面,导致之前可以用来判断页面关闭或者刷新的方法都不是很好用了,希望各位大侠们给点指导,万分感谢。
...全文
84 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
指尖魔术师 2010-07-28
[Quote=引用 1 楼 theforever 的回复:]

COOKIE的生命周期,可以是页面级的,因此,当刷新的时候,可以访问到COOKIE,当关闭后就访问不到了。
[/Quote]
你这个方法也不对啊...生成一个cookie不指定过期时间的话,它的生成周期到浏览器关闭为止.
这就有几个问题了.
问题一:如果我现在用的是IE8,多标签浏览,只关闭这一个标签,这时候这个cookie还活着.
问题二:如何去监视这个cookie,用unload or beforeunload ??? 可是触发这两个事件的时候,浏览器还没有完全关闭,cookie还活着.
回复
hongfu951 2010-07-05
回复
要注意,我说的不是作用域,是生存时间。
回复
COOKIE的生命周期,可以是页面级的,因此,当刷新的时候,可以访问到COOKIE,当关闭后就访问不到了。
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告