xf_turbo
2017-11-30 06:19
采纳率: 37.5%
浏览 2.2k
已采纳

关于js存取cookie的问题.....存取失败了!!

function setCookie(name,value)
{
var Days = 30;
var exp = new Date();
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie(name)
{
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
if(arr=document.cookie.match(reg))
return unescape(arr[2]);
else
return null;
}
setCookie("brand","1031");
console.log("cookie:"+getCookie("brand"));

这么在页面上写了,但是控制台输出的是null,不知道为什么。。。求帮忙看看~

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • 今晚打老斧 2017-11-30 08:19
    已采纳

    控制台报cookie = null 你看看你是不是用什么隐身模式测得?或者chrome设置了禁用cookie

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • qq_41047780 2017-11-30 06:33

    图片说明
    没有问题啊

    评论
    解决 无用
    打赏 举报
  • xf_turbo 2017-11-30 06:47

    @qq_41047780 0.0好吧,可能是我的浏览器设置了什么东西。。一直没出来,谢啦~

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题