我在 jsp中添加cookie, 当用户操作时在js 中修改该cookie
js修改完cookie后,在当前页面中通过firebug查看 doucment.cookie显示没有修改, 我重开一个标签页(没有关闭浏览器), 同样方式查看, cookie 修改完成。 但当我重启浏览器后, 发现我之前修改的cookie已经不存在了。
jsp和js在对cookie 操作后我对其都添加了超时时间。
现在怀疑是js cookie 保存路径和jsp不一致。 但问题又来了, 不关闭浏览器而是重开标签页显示cookie已经修改了。
不清楚我问题是否描述清楚, 请帮助解答。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
(1)如果 cookie 不包含到期日期,则可视为会话 cookie。 会话 cookie 存储在内存中,决不会写入磁盘。 当浏览器关闭时,cookie 将从此永久丢失。
(2)如果 cookie 包含到期日期,则可视为持久性 cookie。 在指定的到期日期,cookie 将从磁盘中删除。