存储了多个值的Cookie
Cookie with Multiple Values stored
我在使用cookie时遇到问题。我有一堆链接,点击后会创建一个cookie。对于每个链接,我需要能够将cookie值保存到主cookie名称中。
这是我用来创建cookie的点击功能:
$j('a.createCookie').click(function(e) {
var cookieName = "InsightsCookie";
var cookieValue = $j(this).attr("id");
$j.cookie(cookieName, cookieValue, {expires: 365, path: '/'});
});
最终结果将是"InsightsCookie:cookieValue,cookieValue,cookieValue"——点击每个链接都会为InsightsCoookie添加一个值。
任何帮助都将不胜感激。
Cookies不用于存储结构化数据。
通常,cookie具有某种对该人唯一的键值(例如,随机整数或字母数字值)。网站使用该cookie来知道谁在访问,然后跟踪使用该cookie的人在某种数据库中访问的所有时间/地点,从而建立历史记录。
因此,基本上,跟踪这一点通常是网站的工作,而不是用户机器上的cookie。
如果出于某种原因,这对你来说不是一个选项,你可以简单地获取cookie中已经存在的值,然后在每次访问时将新值附加到其中。如果用户访问了你网站上的很多页面,cookie可能会很快变大。cookie的最大大小有限制,这是一种很糟糕的方法。
相关文章:
- 用于存储、检索和附加到url的javascript cookie
- 为什么大型网站不;I don’我更喜欢本地存储而不是cookie
- 将会话登录页存储在cookie中以进行表单解析(通过隐藏字段)
- 使用 Cookie 存储数据
- 如何使用Javascript将cookie存储在本地存储中
- 如何从浏览器的 cookie 存储中删除会话 ID
- 使用 JavaScript 更改类并使用 cookie 存储
- 如何通过Cookie存储和重新加载动态表单
- 浏览器中cookie存储的编码方案
- 使用javascript将cookie存储在数组中(或使用cookie作为数组)
- 为什么不是't我的cookie存储
- WebView不会删除cookie /存储,即使在clearData之后,没有持久值,并终止- Chrome Kiosk
- 如何在PHP/JS中使用Cookie存储投票
- 使用安全cookie存储的JWT无状态登录:如何实现注销
- 为什么cookie存储两次?
- mac上office word插件的cookie存储在哪里?
- 使用javascript中的cookie存储和恢复滚动位置
- 在页面刷新时保留 Cookie 存储区的范围值
- JQuery保存和读取$.Cookie存储对象
- cookie存储表单元素