javascript操作cookie_获取与修改代码
作者:
javascript操作cookie_获取与修改代码,跟以前的方法有所进步,者使用类的方法。
复制代码 代码如下:
function $Cookie(){
var a=arguments.callee;
var b=a._cached;
if(a._cached){return a._cached}
if(!(this instanceof a)){return new a}
if(typeof a._cached=="undefined"){a._cached=this}
}
$Cookie.prototype.get=function(e){
var a=document.cookie.split(/\s*;\s*/);
var d=new RegExp("^(\\s*"+e+"\\s*=)");
for(var b=0;b<a.length;b++){
if(d.test(a[b])){return unescape(a[b].substr(RegExp.$1.length))}
}
return null
};
$Cookie.prototype.set=function(e,f,d,a){
var b="";
if(typeof d=="number"){b=";expires="+(new Date((new Date()).getTime()+d*1000*60*60*24)).toGMTString()}
if(typeof a=="undefined"){a=""}
document.cookie=e+"="+escape(f)+b+"; path=/"+(a?"; domain="+a:"");
return this
};
$Cookie.prototype.remove=function(a){
if(this.get(a)!=null){this.set(a,"",-1)}
return this
};
您可能感兴趣的文章:
- javascript实现操作cookie实现的可记忆菜单
- javascript 操作cookies及正确使用cookies的属性
- JavaScript 对Cookie 操作的封装小结
- Javascript Cookie读写删除操作的函数
- javascript操作cookie的文章(设置,删除cookies)
- javascript cookies操作集合
- javascript cookie操作类的实现代码小结附使用方法
- javascript操作cookie方法函数集合
- Javascript操作cookie的函数代码
- 浅析javascript操作 cookie对象
- 基于javascript的COOkie的操作实现只能点一次
- JavaScript中Cookie操作实例
- JavaScript操作Cookie详解
- javascript操作Cookie(设置、读取、删除)方法详解