【发布时间】:2017-10-03 04:28:03
【问题描述】:
最近我遇到了这个奇怪的问题。
cookie 应该使用document.cookie = "key=value" 设置。但是,当我以这种方式设置 cookie 时,会遇到这种意外行为:
如您所见,当您将 document.cookie 分配给任何内容时,它都会附加到 cookie 本身的末尾。根本没有办法删除所有的cookies!
Chrome 似乎没有设置 cookie 值,而是以类似的方式将其附加到末尾:
var cookie;
function foo(bar){
cookie += "; " + bar;
}
为什么会这样?如您所见,它不是本地文件,我在 StackOverflow 网站上使用过(当然注销了)
【问题讨论】:
标签: javascript google-chrome cookies