如何创建可从每个文件夹访问的cookie

时间:2015-11-30 21:51:06

标签: javascript cookies

所以我有一个类似的代码

function createCookie(cname, cvalue, ctime) {
  var date = new Date();
  date.setTime(date.getTime() + (ctime*24*60*60*1000));
  var perime = "perime="+date.toUTCString();
  document.cookie = cname + "=" + cvalue + "; " + perime + "domain=.main.html;path=/";
}

并且我不知道为什么我的cookie不能被创建cookie的其他文件夹访问:C你能给我一些帮助吗?

1 个答案:

答案 0 :(得分:0)

您需要从Cookie中删除path=/部分,如下所示。

function createCookie(cname, cvalue, ctime) {
  var date = new Date();
  date.setTime(date.getTime() + (ctime*24*60*60*1000));
  var perime = "perime="+date.toUTCString();
  document.cookie = cname + "=" + cvalue + "; " + perime + ";";
}

并且我不确定域名,因为文件不是域名。