javascript 操作cookie 存、取、删除 实例

function setCookie(name,value,iDay){ //设置cookie
    var oDate=new Date();  //创建日期对象
    oDate.setDate(oDate.getDate()+iDay);  //修改日期对象的天
    document.cookie=name+"="+value+";expires="+oDate;  //添加到cookie
}
function getCookie(name){  //根据名字获取cookie值
    var arr=document.cookie.split("; ");  //用“; ”分割cookie字符串
    var i = 0;
    for(i=0;i<arr.length;i++){
        var arr2 = arr[i].split("=");  //再次分割“=”
        if(arr2[0]==name){
            return arr2[1];      //找到则返回
        }    
    }
    return "";  //未找到返回空字符串
}
function delCookie(name){  //根据名字删除cookie
    setCookie(name,"0",-1);      //设置过期时间  前一天
}
Last modification:September 23rd, 2019 at 04:16 am
如果觉得我的文章对你有用,请随意赞赏

Leave a Comment