var WebSiteCookie={
cookieName:"name",
cookieValue:"",
expires:new Date((new Date()).getTime()+1*60*1000),
domain:"",
path:"/",
set:function(){ //设置cookie值
var cookies=this.cookieName+"="+escape(this.cookieValue)+";path="+this.path+";expires="+(this.expires).toGMTString();
cookies+=this.domain==""?"":";domain="+this.domain;
document.cookie=cookies
if(this.get()==null){ //判断cookie写入是否成功!
alert("您的浏览器安全设置过高,不支持Cookie,请重新设置浏览器的。");
}
},
get:function(){ //获取cookie值
var cookie=document.cookie;
var index=cookie.indexOf(this.cookieName+"=");
if(index<0){
//alert('该cookie值不存在!');
return null;
}
if(cookie.indexOf("&",index)>0){
return unescape(cookie.substring(index+this.cookieName.length+1,cookie.indexOf("&",index)));
}else{
return unescape(cookie.substring(index+this.cookieName.length+1));
}
},
clear:function(){//清除 cookie值
if(this.get()!=null){
var cookies=this.cookieName+"=;path="+this.path+";expires="+(new Date()).toGMTString();
cookies+=this.domain==""?"":";domain="+this.domain;
document.cookie=cookies
}else{
alert('cookie值不存在')
}
}
}
//调用方法
WebSiteCookie.cookieName="cookie值";
WebSiteCookie.cookieValue="cookie名称";
WebSiteCookie.set();
alert(WebSiteCookie.get());
WebSiteCookie.clear();
cookieName:"name",
cookieValue:"",
expires:new Date((new Date()).getTime()+1*60*1000),
domain:"",
path:"/",
set:function(){ //设置cookie值
var cookies=this.cookieName+"="+escape(this.cookieValue)+";path="+this.path+";expires="+(this.expires).toGMTString();
cookies+=this.domain==""?"":";domain="+this.domain;
document.cookie=cookies
if(this.get()==null){ //判断cookie写入是否成功!
alert("您的浏览器安全设置过高,不支持Cookie,请重新设置浏览器的。");
}
},
get:function(){ //获取cookie值
var cookie=document.cookie;
var index=cookie.indexOf(this.cookieName+"=");
if(index<0){
//alert('该cookie值不存在!');
return null;
}
if(cookie.indexOf("&",index)>0){
return unescape(cookie.substring(index+this.cookieName.length+1,cookie.indexOf("&",index)));
}else{
return unescape(cookie.substring(index+this.cookieName.length+1));
}
},
clear:function(){//清除 cookie值
if(this.get()!=null){
var cookies=this.cookieName+"=;path="+this.path+";expires="+(new Date()).toGMTString();
cookies+=this.domain==""?"":";domain="+this.domain;
document.cookie=cookies
}else{
alert('cookie值不存在')
}
}
}
//调用方法
WebSiteCookie.cookieName="cookie值";
WebSiteCookie.cookieValue="cookie名称";
WebSiteCookie.set();
alert(WebSiteCookie.get());
WebSiteCookie.clear();