cookie的增删改查函数
function setCookie(name,value,expires,path,domain){
//设置过期时间
var oDate = new Date();
oDate.setDate(oDate.getDate()+expires);
var str = name +'='+encodeURIComponent(value)+';expires'+oDate;
//指定路径
path = path ||'/';
str+= ';path=' + path;
//设置域名
if(domain){
str += ';domain='+domain;
}
document.cookie = str;
}
//设置cookie
function getCookie(name){
//通过; 切割所有的cookie var aCookie=document.cookie.split('; ');
//遍历cookie通过 = 切割每个cookie for(var i=0;i<aCookie.length;i++){ var temp = aCookie[i].split('=');
//判断每个cookie的名字是否是需要的名字 if(temp[0]===name){ return decodeURIComponent(temp[1]); } } }
//读取cookie
删除cookie
function removeCookie(name,path){ path = path||'/'; document.cookie = name + '=;expires=-1' + ';path=' +path; }
posted on 2018-04-11 15:26 程序是简单的,就是脑袋凉 阅读(377) 评论(0) 收藏 举报
浙公网安备 33010602011771号