我的需求是关闭当前网站(chrome的某个Tab)cookie要清除。
然后我不设置cookie的失效时间,cookie有效时间不就是会话时间吗?但是我关闭网站(chrome的某个Tab),再打开发现cookie还在,并没有消失。
要怎么做才能实现需求。
我的需求是关闭当前网站(chrome的某个Tab)cookie要清除。
然后我不设置cookie的失效时间,cookie有效时间不就是会话时间吗?但是我关闭网站(chrome的某个Tab),再打开发现cookie还在,并没有消失。
要怎么做才能实现需求。
按f12将所有的cookie对应的Session列都打上勾,那么此时cookie的生命周期就是会话的,关闭会话(关掉tab)时cookie会消失,此时设置的失效时间或者最大生存时间才会生效;。
13 回答12.8k 阅读
8 回答2.6k 阅读
2 回答5.1k 阅读✓ 已解决
7 回答1.9k 阅读
9 回答1.7k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
5 回答858 阅读
Cookie 的生命周期可以通过两种方式定义:
如果要 tab 关闭即消失的,可以尝试使用 sessionStorage