Chrome不会删除会话cookie
P粉546179835
P粉546179835 2023-08-16 20:26:24
0
2
557

我正在尝试在javascript中设置会话cookie,像这样:

document.cookie = 'name=alex; path=/'

但是即使我退出浏览器然后再次启动,Chrome也不会删除它。

我在Firefox和Opera中进行了检查,两者都按预期工作-它们在浏览器退出时删除会话cookie。

Chrome是否只是忽略了过期规则?

我在多个操作系统中进行了检查,并发现会话cookie在Windows XP和Ubuntu的Chrome中被删除,但在Mac OSX Lion中没有被删除。

P粉546179835
P粉546179835

全部回复 (2)
P粉654894952

我刚刚遇到了同样的问题,一个cookie被设置为在“浏览会话结束时”过期。

不幸的是,它并没有过期,所以我在浏览器的设置中进行了一些调整。

结果发现,当浏览器关闭时记住已打开标签页的功能是问题的根源。(这个功能在当前版本的Chrome上被称为“启动时” - “继续上次的位置”)。

Opera和Firefox也会出现这个问题。

    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板
    关于我们 免责声明 Sitemap
    PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!