我觉得我错过了一些明显的东西......但是firebug会干扰cookie的删除吗?我手动删除了它们
>>>document.cookie
"noticecount=1; sessionid=adba186e765d007a93; "
>>>document.cookie='';
>>>document.cookie
"noticecount=1; sessionid=adba186e765d007a93; "
尝试使用jquery.cookie:
>>> $.cookie('imgpath')
"cv.jpg"
>>> $.cookie('imgpath',null)
undefined
>>> $.cookie('imgpath')
"cv.jpg"
此外,通过查看实时http标头,我可以看到更改的cookie不会在后续请求中发送。
答案 0 :(得分:1)
对于document.cookie
,如果您想要delete
Cookie,则不能只将document.cookie
分配给''
,而是需要将Cookie添加到{{1}但是过期时间是过去的。