【发布时间】:2017-11-04 03:35:55
【问题描述】:
我正在使用这个问题的答案中发布的 setCookie() 和 getCookie() 函数
Cannot set cookies in Javascript
当我设置 cookie 并重新加载页面时,cookie 就在那里并且工作正常。但是当我打开一个新标签(或关闭我当前的标签并重新打开它)时,cookie 就会消失。这是因为我在本地开发还是出于其他原因?
【问题讨论】:
-
@eykjs 嗯,你可以在 JavaScript 中设置 cookie,不知道你在说什么。
-
你应该设置一个过期日期
-
是的,抱歉,这只是我要链接的帖子的标题,我知道您可以在 Javascript 中设置 cookie。我的问题是即使有到期日期,我也没有在新标签中恢复值。如果这很重要,我正在使用 Chrome。
-
你能解决这个问题吗?我也有同样的问题。当我打开一个新标签时,除非我重新加载新标签,否则 cookie 会在那里插入。因此,第一次打开标签页时出现错误页面
标签: javascript jquery cookies