cookie过期的代码无法在javascript中运行

时间:2015-11-17 06:23:25

标签: javascript jquery cookies

这是我的简单代码:

function setCookie(term,data,somlang,exdays) {
 var d = new Date();
 d = new Date(d.getTime() + 1000 * exdays);
//  d.setTime(d.getTime() + exdays*1000); //i tried this way also
var str2="?";
//var expires =d.toUTCString();  //i tried this too
var expires=d.toGMTString()
var cname=somlang.concat(" ");
var ckname=cname.concat(term);
var res = somlang.concat(str2);
var res1=res.concat(term);
var res2=res1.concat(str2);
var ultres=res2.concat(data);
document.cookie = ckname+"="+ultres+":"+expires;
}

如果我重新加载页面,那么我可以获取cookie值,但是如果我关闭浏览器并再次打开则其为空。我无法理解为什么这个过期日期参数不起作用。

0 个答案:

没有答案