在JS里做了一个cookie,想把登录的用户获得了,登录后跳转到主页面 date.setTime(date.getTime()+30*24*3066*1000); document.cookie="username="+escape(responseMessage.data[0].name)+";expires="+date.toGMTString(); window.location = "../../indexForm/html/index.html"
在接收的js里 var c = document.cookie;
alert(c);
var username;
var cookiesArr = document.cookie.split(";");
var arr = cookiesArr[0].split("=");
username = unescape(arr[0]);
if("username"==arr[0]){
}结果接收的东西是:JSESSIONID=95B1DD3FFBD124777274C3C3BFF9B531
应该是username=xxx
如何解决?
在接收的js里 var c = document.cookie;
alert(c);
var username;
var cookiesArr = document.cookie.split(";");
var arr = cookiesArr[0].split("=");
username = unescape(arr[0]);
if("username"==arr[0]){
}结果接收的东西是:JSESSIONID=95B1DD3FFBD124777274C3C3BFF9B531
应该是username=xxx
如何解决?
你的document.cookie应该没运行
你在赋值后输出看看
你先打印document.cookie查看全部的cookie 然后在截
是的话就是你切割字符串的问题了啊
你好好切切 哈