读取cookie信息并从中创建字符串

时间:2011-08-01 10:09:29

标签: javascript string cookies split

在我的网站中,我保存了一些带有 javascript 的cookie和jquery,它们有一个名称和一些值(第一个值总是一个类型),cookie看起来像这样:

cookieName1=type,value2,value3 , cookieName2=type,value2,value3 ...  

现在我需要遍历所有cookie并构建一个如下所示的字符串:

cookieName1:type:value2,value3|cookieName2:type:value2,value3| ...   

任何人都可以帮我这样做吗?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

尝试:

var cookies = "cookieName1=type,value2,value3 , cookieName2=type,value2,value3";
cookies = cookies.split(' , ');
for (var i = 0; i < cookies.length; i++) {
    cookies[i] = cookies[i].split('=').join(':');
}
cookies = cookies.join('|');

alert(cookies);