+ -
当前位置:首页 → 问答吧 → cookie问题

cookie问题

时间:2011-09-04

来源:互联网

cookie 保存值问题:

cookie中,看书和看网上资料都显示同时可以保存多个属性,只要用分号加空格即可。 
这种形式: 
document.cookie="userId=828; userName=hulk"; 

不经意间自己测试了一下,结果发现这样写,第二个属性竟然保存不了,下面这种方式可以保存。 
document.cookie="userId=222"; 
document.cookie="username=ssg"; 

为什么呢? 

用的浏览器是ie8
//asker:www.yuanshi88.com

作者: fdsa43t34dsfaf23   发布时间: 2011-09-04

参考一下多值Cookie:
ASP.NET Cookie 概述

作者: qingYun1029   发布时间: 2011-09-04

JScript code

document.cookie="userId=222";  
document.cookie="username=ssg";
alert(document.cookie);



有显示第二个结果啊!

作者: BLUE_LG   发布时间: 2011-09-04

永久保存的话,还要加上expires...

作者: BLUE_LG   发布时间: 2011-09-04

你理解错了,你说的应该是指多个子cookie的问题,格式如下

keyName=a=1&b=2&c=3

作者: truelove12   发布时间: 2011-09-04