cookie的问题,不解,高手进!!

天开之想 2010-05-20 06:01:31
我使用c#和javascipt混合操作cookie,于是出现问题了,如下

1,我用c#写cookie,cookie的内容写在了c:\document..\administrator\cookies\ 文件夹下
cookie的名字是“ShopCar”,内容是“A~3|B~2|F~2|#”。存储到文件中的主要内容以“1=ShopCar=A~3|B~2|F~2|#”开头,后面是有效期等字符串。用c#读取“ShopCar”的值后,是“A~3|B~2|F~2|#”。这里没有问题
2,我用javascript读取cookie。
做法是document.cookie,得到一个字符串,值是“1=ShopCar=A~3|B~2|F~2|#”。我分开字符串,将其中的“B~2”改成“B~3”,即将document.cookie="1=ShopCar=A~3|B~3|F~2|#"。这里有问题么?请高手指点!!!
3,问题突显了。
我用c#读取cookie中“ShopCar”的值,得到的是“A~3|B~2|F~2|#”
我用javascript再次读取document.cookie。得到的是
“1=ShopCar=A~3|B~3|F~2|#; 1=ShopCar=A~3|B~2|F~2|#”
4,我把1中提及的文件夹下的cookie文件删除了,c#读不到cookie了,但是javascipt读的document.cookie的值是“1=ShopCar=A~3|B~2|F~3|#”

javascipt的cookie放在了哪里?怎么让它的操作结果c#也能读的到???

...全文
82 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq497525725 2010-05-20
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 xzerg 的回复:]
很显然,c#和js操作的cookie保存在不同的地方
不过我也不知道怎么弄
帮顶~
[/Quote]

提示 :C#写的cookie js是可以直接读取的.
天开之想 2010-05-20
  • 打赏
  • 举报
回复
没人知道么?
mythad 2010-05-20
  • 打赏
  • 举报
回复
帮顶!
XZerg 2010-05-20
  • 打赏
  • 举报
回复
很显然,c#和js操作的cookie保存在不同的地方
不过我也不知道怎么弄
帮顶~

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧