2017-06-29 104 views
0

我正在设置Cookie,但问题是,当我在Chrome检查器中查看过期日期时,它仅显示为会话Cookie。这是我的代码:Cookie过期仅适用于会话Cookie

var ExpirationDate = new Date(); 
ExpirationDate.setDate(ExpirationDate.getDate() + 400); 
document.cookie = 'eucookie=2;' + ExpirationDate.toUTCString(); 

什么我需要改变,使其13个月(400天),而不是在会议结束时到期。

感谢

回答

1

你需要告诉它这是在expires属性你设置:

document.cookie = 'eucookie=2;expires=' + ExpirationDate.toUTCString(); 
+0

明白了!感谢它的工作 – frenchie