关于cookie 取不到值的问题

当前我们设置cookie时,跨路径的话,我们会取不到设置的cookie的值

我们要添加上path路径的值,就可以啦。(经过验证)

path 的设置方法:path=/;

function setcookie(name, value, min) {
if (value=="") {
return;
}
if (navigator.cookieEnabled) {
var exp = new Date();
exp.setTime(exp.getTime() + 1 * 24 * 60 * 60 * 1000);
document.cookie = name + "=" + encodeURIComponent(value) + ";expires=" + exp.toGMTString()+"; path=/";
} else {
alert("该浏览器已禁用cookie。请联系管理员开启cookie");
}
}

这样设置就可以了

原文地址:https://www.cnblogs.com/zcwry/p/cookie.html