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

liubingshuang 2010-07-04 08:53:36
在IE 7&8上,由于有多个tab页面,导致之前可以用来判断页面关闭或者刷新的方法都不是很好用了,希望各位大侠们给点指导,万分感谢。
...全文
197 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
指尖魔术师 2010-07-28
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 theforever 的回复:]

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

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧