javascript - 页面刷新时 Cookie 会重置,但仅限特定用户

标签 javascript google-chrome cookies

我为我的一个 friend 制作了一份降临节日历,我使用 cookies 来存储她是否“打开”了一扇门 - 如果她打开了,它会显示内容的缩略图。如果她没有,则会显示“未打开”的背景。现在,我已经在我的计算机以及 Chrome、FF 和 IE 中正常工作了一个多月了。

不幸的是,我的 friend 没有得到同样的结果。当她加载页面时,页面每次都显示为原始且未打开。问题是,当她点击它“打开”门时,它会更新以显示缩略图,如果我让她点击 Chrome 中地址栏顶部的挂锁,它会显示 cookie 已创建并且正确的已更新。不幸的是,一旦刷新页面,它就会以某种方式覆盖 cookie 值。

Before clicking on Door 1 - cookie value is 0

After clicking on Door 1 - cookie value is 1

然而,当她刷新页面时,cookie 值又被设置回 0。

我不知道是什么让它做到这一点。有一段代码检查特定的 cookie 是否存在,如果不存在,则创建 cookie 列表,但即使禁用该脚本调用也不能解决问题。如果有人有任何想法,我会很感激,因为我已经尝试了我能想到的一切来确保cookie设置正确,而且我不知道为什么它们不为她坚持。我让她检查存储 cookie、扩展程序、广告拦截/脚本拦截内容、防病毒软件等的设置。

我们都在 Win 10 上使用 Chrome - 它对我有效,但对她无效。

提前致谢,我确信这确实很简单,只是我 react 迟钝而已。

网站是here .

最佳答案

自发地开始工作。

关于javascript - 页面刷新时 Cookie 会重置,但仅限特定用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47587425/

相关文章:

javascript - 等待代理导致获取 'then' 属性,我应该返回什么?

javascript - 从 JavaScript 动态创建的表中删除行

javascript - 在 Chrome 版本 33.0.1750.117 上使用 "Content"的响应图像

node.js - 本地主机未发送任何数据 - ERR_EMPTY_RESPONSE

internet-explorer - IE9 和 IE 10 的 cookie 大小限制是多少?

java - 使用 HTTPUrlConnection 时如何保留 cookie?

Javascript:创建数组数组

javascript - 如何在 JavaScript 中使用 JSON 文件

css - Chrome 和 Safari 中的链接错位

python - 使用 urllib2 登录后提取新的 cookie