document.cookie无法正常工作

时间:2014-04-01 14:05:14

标签: javascript cookies

我在.co.uk网域上有一个页面。此行不起作用(如,它没有设置cookie):

document.cookie='monkey=capuchin;expires=Thu, 01 May 2014 13:54:11 GMT;path=/;domain=.co.uk'

另一方面,这条线可以工作:

document.cookie='monkey=spider,expires=Thu, 01 May 2014 13:54:11 GMT,path=/,domain=.co.uk'

根据this question,逗号是它的工作原理。但是我发现的document.cookie的每个描述都使用了分号。

那么这里究竟发生了什么?我已经在其他网站上使用了分号版本(我想,现在无法让它在任何地方工作)。

这种情况发生在Chrome和Firefox以及IE11中。很可能是其他浏览器,但我认为这是足够的测试。它发生在文件顶部的脚本标记中,它发生在控制台中。

0 个答案:

没有答案