cookie设置,获取,删除。
来源:互联网 发布:艾宾浩斯记忆曲线软件 编辑:程序博客网 时间:2024/05/18 02:23
var cookie = {
set:function(key,val,time){//设置cookie方法
var date=new Date(); //获取当前时间
var expiresDays=time; //将date设置为n天以后的时间
date.setTime(date.getTime()+expiresDays*24*3600*1000); //格式化为cookie识别的时间
document.cookie=key + "=" + val +";expires="+date.toGMTString(); //设置cookie
},
get:function(key){//获取cookie方法
/*获取cookie参数*/
var getCookie = document.cookie.replace(/[ ]/g,""); //获取cookie,并且将获得的cookie格式化,去掉空格字符
var arrCookie = getCookie.split(";") //将获得的cookie以"分号"为标识 将cookie保存到arrCookie的数组中
var tips; //声明变量tips
for(var i=0;i<arrCookie.length;i++){ //使用for循环查找cookie中的tips变量
var arr=arrCookie[i].split("="); //将单条cookie用"等号"为标识,将单条cookie保存为arr数组
if(key==arr[0]){ //匹配变量名称,其中arr[0]是指的cookie名称,如果该条变量为tips则执行判断语句中的赋值操作
tips=arr[1]; //将cookie的值赋给变量tips
break; //终止for循环遍历
}
}
return tips;
cookie.delete(tips,key);
},
delete:function(key){//删除cookie方法
var date = new Date(); //获取当前时间
date.setTime(date.getTime()-10000); //将date设置为过去的时间
document.cookie = key + "=v; expires =" +date.toGMTString();//设置cookie
return key;
}
}
cookie.set("uesr","name",1);
var a=cookie.get("uesr");
var b=cookie.delete("uesr");
alert(b);
阅读全文
0 0
- 设置、获取、删除cookie
- cookie设置、获取、删除
- cookie设置,获取,删除。
- js 设置cookie 删除cookie 获取cookie
- jquery 设置cookie、删除cookie、获取cookie
- js设置获取删除cookie
- JavaScript Cookie 设置、获取、删除
- js设置、获取、删除cookie
- js -- 设置、获取、删除cookie
- js 对cookie的设置 删除 获取
- Cookie的设置获取和删除
- js设置、修改、获取、删除 cookie
- 原生js设置,获取,删除cookie demo
- js cookie设置cookie, 删除cookie, 获取cookie,清空cookie
- js设置 获取 删除cookie等基本实例
- 自定义 cookie的获取,设置以及删除函数
- JS设置 cookie,删除 cookie
- JS设置cookie,删除cookie
- HTTP Session
- HttpURLConnection的get请求
- Can Place Flowers
- hdu 1863 畅通工程(MST,prim)
- 区分高通和MTK平台
- cookie设置,获取,删除。
- JAVA集合
- JAVA发送http get/post请求,调用http接口、方法
- Slim Span 求一颗生成树 使得最大边与最小边的差值最小
- SyntaxError: EOL while scanning string literal问题及解决方法
- SpringAOP原理
- Mysql学习记二
- dubbo协议
- USACO 2012 Cows in a Skyscraper 奶牛乘电梯