var cookieUtil = {
get :function(name){
var cookiename = encodeURIConponent(name) + "=";
var cookiestart = document.cookie.indexof(cookiename);
var cookievalue = null;
if(cookiestart>-1){
var cookieend =
document.cookie.indexof(";",cookiestart);
if(cookieend==-1){
cookieend = document.cookie.length;
}
}
cookievalue =
decodeURIComponent(document.cookie.substring
(cookiestart+cookienamelength,cookieend));
return cookievalue;
},
set:function(name,value,expries,domain,path,secure){
var cookietext = encodeURIComponent(name) + "="+
encodeURIComponent(value);
if(expries instanceof Date){
cookietext + ="; expries = "+ expries.toGMTString();
}
if(path){
cookietext +="; path = " + path;
}
if(domain){
cookietext +="; domain=" + domain;
}
if(secure){
cookietext +="; secure=" + secure;
}
document.cookie = cookietext;
},
unset:function(name,domian,path,secure);
this.set(name,"",new Date(0),domain,path,secure);
}
自定义 cookie的获取,设置以及删除函数
最新推荐文章于 2023-12-26 23:57:23 发布