gpt4 book ai didi

javascript - jQuery cookie 插件 : Setting a cookie for a year and after closing browser and re-opening - the cookie is gone

转载 作者:行者123 更新时间:2023-12-03 05:06:48 25 4
gpt4 key购买 nike

我正在尝试使用 jQuery Cookie Plugin 保存 cookie 。

这样设置一年:

// Set a flag 
jQuery.cookie('coo_flag', 1, { expires : 365, path:'/' });

给我这个结果:

enter image description here

明确指出 cookie 自创建之日起将于明年到期。

当我关闭浏览器并重新打开它时,cookie 就会消失(连同以这种方式保存的所有 cookie)。

知道为什么会发生这种情况吗?

  • 在 WordPress 网站上运行此程序。
  • 已在 Chrome 和 FireFox 网络浏览器上进行测试。

最佳答案

如果你找不到任何浏览器设置来阻止这种情况,也许可以尝试使用普通的旧 Vanilla JavaScript,只是为了看看它是否有效,所以像这样:

        function setCookie(sName, sValue, nDays) {
var expires = "";
if (nDays) {
var d = new Date();
d.setTime(d.getTime() + nDays * 24 * 60 * 60 * 1000);
expires = "; expires=" + d.toGMTString();
}
document.cookie = sName + "=" + sValue + expires + "; path=/";
}

关于javascript - jQuery cookie 插件 : Setting a cookie for a year and after closing browser and re-opening - the cookie is gone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41981685/

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