如何将此有序列表存储到cookie中,以便我可以在另一个页面中查看?目标页面的语法应该是什么?
由于
答案 0 :(得分:1)
例如,您可以使用jQuery.cookie插件来管理Cookie。
var list = ['coffee', 'tea', 'milk'];
$.cookie('cookie_name', JSON.stringify(list));
要获取值并在数组中进行转换,您必须这样做:
var list = JSON.parse($.cookie('cookie_name'));
希望它有所帮助。
答案 1 :(得分:0)
您可以使用document.cookie
在JavaScript中获取和设置Cookie值document.cookie = "list=,Coffee,Tea,Milk";
这里我使用" list"的键设置数据。要访问值,您需要解析密钥" list"的cookie。 Cookie只存储字符串值,因此您还需要将其转换为数组:
var cookieValue = document.cookie.replace(/(?:(?:^|.*;\s*)list\s*\=\s*([^;]*).*$)|^.*$/, "$1");
var list = cookieValue.split(",");
console.log(list)