Document.Cookie未在新标签中显示

时间:2017-11-03 19:23:47

标签: javascript jquery cookies

我正在使用回答此问题的setCookie()和getCookie()函数

Cannot set cookies in Javascript

当我设置cookie并重新加载页面时,cookie就在那里并正常工作。但是当我打开一个新选项卡(或关闭我当前的选项卡并重新打开它)时,cookie就会消失。这是因为我是在当地发展还是出于其他原因?

1 个答案:

答案 0 :(得分:0)

JavaScript可以使用document.cookie属性创建,读取和删除cookie。

使用JavaScript,可以像这样创建一个cookie:

document.cookie = "username=John Doe";

您还可以添加到期日期(以UTC时间为单位)。 默认情况下,当浏览器关闭时会删除Cookie

document.cookie = "username=John Doe; expires=Thu, 18 Dec 2013 12:00:00 UTC";

使用path参数,您可以告诉浏览器cookie属于哪个路径。默认情况下,cookie属于当前页面。

document.cookie = "username=John Doe; expires=Thu, 18 Dec 2013 12:00:00 UTC; path=/";

来源:https://www.w3schools.com/js/js_cookies.asp