[英]Cookie expiration time
我正在寻求有关JavaScript代码的帮助。 恐怕我没有JS的经验,只有html和CSS。 我的网站上有我从朋友那里安装的Cookie政策通知。 我想知道是否有人可以告诉我代码中当前的有效期限(因为我一无所知)。此外,如果我的代码不适合,有人是否可以为EU Cookie法律政策建议有效期限?
下面的代码:
var euCookie = {
g: function(){
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1, c.length);
if (c.indexOf("euCookieLaw") == 0) return c.substring("euCookieLaw".length,c.length);
}
return null;
},
s: function(value){
var date = new Date();
date.setTime(date.getTime()+315532800000);
document.cookie = "euCookieLaw="+value+"; expires="+date.toGMTString()+"; path=/";
}
您的示例代码将cookie设置为从现在起过期315532800000毫秒,即,解析为3652天或距未来仅10年。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.