js 操作cookie

2014/11/27 4:25:00js
var jsoncode=(function(){
    /*setCookie:设置一个cookie * */ this.setCookie=function (name,value){ var Days = 30; //此 cookie 将被保存 30 天 var exp = new Date(); exp.setTime(exp.getTime() + Days*24*60*60*1000); document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString(); }
/*	delCookie:删除一个cookie
*	
*/
this.delCookie=function (name){
	var exp = new Date();
	exp.setTime(exp.getTime() - 1);
	var cval=getCookie(name);
	if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}

/*	getCookie:读取cookie
*	
*/
this.getCookie=function (name){
	var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
	if(arr != null)
	return unescape(arr[2]);
	return null;
}


         return this;
})(jsoncode);
window.jsoncode=jsoncode;

 

本文由我的原始笔记迁移而来:原始链接

https://www.cnblogs.com/jsoncode/p/4126628.html