获取Cookie错误

时间:2018-08-01 15:24:27

标签: javascript cookies

从浏览器获取Cookie时出错。

我有以下javascript cookie。

function getCookie(cname) {
var name = cname + "=";
var decodedCookie = decodeURIComponent(document.cookie);
var ca = decodedCookie.split(';');
for(var i = 0; i <ca.length; i++) {
  var c = ca[i];
  while (c.charAt(0) == ' ') {
    c = c.substring(1);
  }
  if (c.indexOf(name) == 0) {
    return c.substring(name.length, c.length);
  }
}
return "";
}

在另一台服务器上,它就像一个超级按钮一样工作,在新服务器上,我没有收到cookie的值。 Cookie是在同一域上创建的。

编辑: 我期望通过此脚本获得cookie的值,但我没有得到。 如果为www.domain.com创建的cookie应该不可用domain.com,会有例外吗?

我还必须提到两个服务器上都有完全相同的文件。

0 个答案:

没有答案