Javascript,创建多个cookie文件
有没有办法创建多个cookie文件?我不是要在同一个文件中添加多个密钥,而是要创建完全独立的cookie文件。每次我尝试以下操作时,都会替换cookie文件,而不是创建新文件:Javascript,创建多个cookie文件,javascript,cookies,Javascript,Cookies,有没有办法创建多个cookie文件?我不是要在同一个文件中添加多个密钥,而是要创建完全独立的cookie文件。每次我尝试以下操作时,都会替换cookie文件,而不是创建新文件: document.cookie="name=Johe2; expires=Thu, 18 Dec 2017 12:00:00 UTC"; document.cookie="name=Johe; expires=Thu, 18 Dec 2017 12:00:00 UTC"; 示例:如下图所示,adobe.com网站在我的
document.cookie="name=Johe2; expires=Thu, 18 Dec 2017 12:00:00 UTC";
document.cookie="name=Johe; expires=Thu, 18 Dec 2017 12:00:00 UTC";
示例:如下图所示,adobe.com网站在我的计算机上有4个cookie。我只能使用上面的代码创建1:
您可以创建任意数量的cookie,但密钥必须不同
document.cookie
有点奇怪,因为它可以被视为字符串,但它不是真正的字符串,它后面有一个对象存储键和值,因此创建两个不同的cookie是使用两个不同的键完成的
如果使用同一个键,则会自然覆盖该值,因为这是更改cookie值的方式
document.cookie = "name1=Johe2; expires=Thu, 18 Dec 2017 12:00:00 UTC";
document.cookie = "name2=Johe; expires=Thu, 18 Dec 2017 12:00:00 UTC";
创建两个cookie,其键分别为
name1
和name2
您在谈论什么文件?我附上了一张图片,解释了我的意思,这是因为两个cookie使用相同的键name
,如果您将其更改为name1
和name2
,则创建两个不同的cookie