【发布时间】:2019-06-18 12:16:55
【问题描述】:
我在 Javascript 中有一个变量,它是通过从 HTML 中读取一个数字、向其中添加一个数字然后将其返回到 HTML 来创建的。
我想让它无论您是什么浏览器/什么用户,您都可以看到最新版本的变量。目前,如果我刷新页面,则数字将重置为 0(默认值)。我想要这样,如果我将号码更新为1,当其他人从另一个浏览器查看它时,他们也会看到1,而不是0。
我已经看到 cookie 是一种选择,但我认为 cookie 只是客户端?所以这意味着只有我会看到变量的最新版本。
我看到会话是另一种选择,会话是服务器端的吗?他们会做我追求的工作吗?
还有其他我没有考虑过的方法吗?
提前致谢
【问题讨论】:
-
会话不能跨浏览器工作。会话是浏览器本地的。
-
您需要在服务器端执行此操作
-
@MonicaAcha 您始终可以在登录或其他操作时将该会话恢复到新浏览器。
标签: javascript html session cookies