【在线等解决】关于获取cookies值的问题。

shenanigan 2004-09-08 03:44:38
我在同一个cookies文件中,放入了多组数据,如:
34
56
localhost/
1088
3730407168
29666567
3863658528
29660532
*
1
2
localhost/
1088
2405439872
29666568
2538071232
29660533
*
3
5
localhost/
1088
2435439872
29666568
2568221232
29660533
*


请问如何遍历这些记录,取得 各个 name和value值
在.net中,可以使用 Request.Cookies.Count获取总数,做个循环,在javascript中应该怎么写?
...全文
249 点赞 收藏 8
写回复
8 条回复
robinzsy 2004年09月13日
var s=document.cookie;
var myarray=s.split("; "); //多个name和value之间是用"; "隔开的。
for(i=0;i<myarray.length;i++)
{
var t=myarray[i].split("="); //name和value之间是用"="隔开的。
alert(t[0]+t[1]); //t[0]就是name,t[1]就是value。
}
回复 点赞
robinzsy 2004年09月10日
var s=document.cookie;
var myarray=s.split(";");
//myarray就是存放每一组name和value的数组
//然后就可以遍历数组了
回复 点赞
深山老柳 2004年09月10日
我帮你顶。
回复 点赞
shenanigan 2004年09月09日
有人没有回答啊。。。顶上去。
回复 点赞
shenanigan 2004年09月08日
2楼给的地址,不是我想要的。
这个只记录了一组cookie值,然后每次修改value值
我现在有许多组值,同时取出来。
回复 点赞
BubbleInDiamond 2004年09月08日
愚见:好像都是用字符串处理……
回复 点赞
BubbleInDiamond 2004年09月08日
http://code.helpor.net/cookie.php
回复 点赞
shenanigan 2004年09月08日
up一下,怎么没人回答啊。。。
回复 点赞
发动态
发帖子
JavaScript
创建于2007-09-28

5.1w+

社区成员

22.3w+

社区内容

Web 开发 JavaScript
社区公告
暂无公告