Javascript 具有多个存储值的Cookie
我吃饼干有困难。我有一堆链接,当点击时,会创建一个cookie。对于每个链接,我需要能够将cookie值保存到主cookie名称 下面是我用来创建cookie的单击函数:Javascript 具有多个存储值的Cookie,javascript,arrays,cookies,Javascript,Arrays,Cookies,我吃饼干有困难。我有一堆链接,当点击时,会创建一个cookie。对于每个链接,我需要能够将cookie值保存到主cookie名称 下面是我用来创建cookie的单击函数: $j('a.createCookie').click(function(e) { var cookieName = "InsightsCookie"; var cookieValue = $j(this).attr("id"); $j.cookie(cookieName, cookieValue, {expires: 3
$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”-点击的每个链接都会为InsightsCookie添加一个值
任何帮助都将不胜感激。Cookies不用于存储结构化数据 通常,cookie具有某种特定于此人的键值(例如,随机整数或字母数字值)。该网站使用该cookie来知道谁在访问,然后跟踪拥有该cookie的人进入某种数据库的所有时间/地点,从而建立历史记录 因此,基本上,网站的工作通常是跟踪这些信息,而不是用户机器上的cookie
如果出于某种原因,您不需要这样做,您可以简单地获取cookie中已有的值,然后在每次访问时将新值附加到cookie中。如果该用户访问了您站点上的许多页面,cookie可能会很快变得太大。饼干的最大尺寸有限制,这是一种实现的方法。你的问题是什么?如何在cookie中存储结构化数据?谷歌搜索JSON。