JS操作cookie
来源:互联网 发布:ubuntu 根目录扩容 编辑:程序博客网 时间:2024/05/20 23:29
JS操作cookie
/** * Cookie操作 * auth:曾小斌 * createDate:2013年11月5日 */var cookie={set:function(name,value,expires){ var Days = expires||365; //默认此 cookie 将被保存 365 天 var exp = new Date(); //new Date("December 31, 9998"); exp.setTime(exp.getTime() + Days*24*60*60*1000); document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString(); //path=/;domain=.baidu.com},get:function(name){var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));if(arr != null){ return unescape(arr[2]); }return null;},//unjson:默认格式化成JSON 【true:不格式化成JSON,false:格式化成JSON】 getJson:function(unjson){var cookie_array={};var cookies=document.cookie.split(";");for(var i=0,j=cookies.length;i<j;i++){var keys=cookies[i].split("="),key=$.trim(keys[0]),value=unescape(keys[1]);if(value!="undefined"){if(!unjson){try{value=JSON.parse(value);}catch(ex){//console.log("[success] :"+ex)}}cookie_array[key]=value;}}return cookie_array;},remove:function(name){var exp = new Date();exp.setTime(exp.getTime() - 1);var cookie_val=Cookie.set(name);if(cookie_val!=null) {document.cookie= name + "="+cookie_val+";expires="+exp.toGMTString();}}}var COOKIE=CooKie=cooKie=Cookie=cookie;
0 0
- cookie.js js操作cookie
- jquery.cookie.js操作cookie-
- jquery.cookie.js操作Cookie
- jquery.cookie.js操作Cookie
- JS脚本操作COOKIE
- JS 对 cookie 操作
- js cookie 的操作
- JS操作Cookie详解
- JS操作Cookie详解
- js 操作cookie详解
- JS进行Cookie操作
- JS操作COOKIE
- js cookie 的操作
- js操作cookie
- JS 操作Cookie 类
- JS操作Cookie 大全
- JS操作Cookie
- JS操作Cookie
- x server实现技术分析
- document、location、body 属性方法
- PHP里10个鲜为人知但却非常有用的函数
- Linux下使用LibXML2处理XML文件
- 虚函数和纯虚函数的区别
- JS操作cookie
- LESSCSS是CSS的扩展
- Android-4.0.4 添加触摸屏按键处理及java中使用重定位命令
- C变量的声明和定义
- presentation and techniques for 3d object recognition and scene interpretation一书阅读笔记(更新中)
- JS如何判断包括IE11在内的IE浏览器
- free命令详解
- Android系统多媒体框架添加对.wma格式的支持
- 高性能设计思路,兼谈12306