gpt4 book ai didi

javascript - 在 Javascript Cookie 中设置了重复键

转载 作者:太空宇宙 更新时间:2023-11-04 13:08:22 24 4
gpt4 key购买 nike

我的问题是 JS cookie 设置了两个“viewmore”键。这里“viewmore”设置为true和false。请问谁能帮忙诊断一下!?

 > document.cookie
"viewmore=true; SESSID=fjs0fmojglrih7; viewmore=false; user=1"

“viewmore”键不应该被覆盖而不是用不同的值复制吗?

无效的代码:

document.cookie = "viewmore=false";
document.cookie = "viewmore=true";

有效的代码:需要一个过期设置

var now = new Date();
now.setTime(now.getTime() + 1 * 3600 * 1000);

document.cookie = "viewmore=false; expires=" + now.toUTCString() + "; path=/";
document.cookie = "viewmore=true; expires=" + now.toUTCString() + "; path=/";

最佳答案

请参阅上面的帖子,了解解决我的问题的工作代码。

看来设置 cookie 的过期时间应该被认为是一个好习惯。

关于javascript - 在 Javascript Cookie 中设置了重复键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37174662/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com