登陆后转首页获取cookie值维null,而登录页面弹框cookie值是有值的

登陆成功后跳转到主页发现cookie值为null

查看及控制台发现cookie的path有问题

查资料修改cookie路径为/
function addCookie(objName,objValue,objHours){ //添加cookie
var str = objName + "=" + escape(objValue);
if(objHours > 0){ //为时不设定过期时间,浏览器关闭时cookie自动消失
var date = new Date();
var ms = objHours*3600*1000;
date.setTime(date.getTime() + ms);
str += "; expires=" + date.toGMTString();
}
document.cookie = objName+"="+objValue+"; path=/";
}
成功获取到cookie的值

记录一下
本文介绍了一种解决用户登录后主页显示Cookie值为空的情况。通过调整Cookie的路径设置,确保了登录状态能够正确地传递到后续页面。
964

被折叠的 条评论
为什么被折叠?



