JavaScript设置cookie
2013-09-24 17:02
309 查看
在做网站的时候会用到JS操作cookie,现在写下来,算是对自己工作的一次小小总结,后面用到的时候就不用再写一遍了,高手就不用看了。
View Code
PS:
一老师说:裸婚时代的那句:我没车,没钱,没房,没钻戒,但我有一颗陪你到老的心。其不靠谱程度类似于:虽然我没看书,没上课,没复习,没做题,但我有一颗不挂科的心。对于爱情最大的误解,在于以为它是万能的。
/* 添加cookie 参数:cookie名,cookie值,过期时间 贾锡安 2013-9-15 7:49:16 */ function addCookie(name, value, hours) { var str = name + "=" + escape(value); //为时不设定过期时间,浏览器关闭时cookie自动消失 if (hours > 0) { var date = new Date(); date.setTime(date.getTime() + days * 60 * 60 * 1000); str += ";expires=" + exp.toGMTString(); } document.cookie = str; } /* 设置cookie 参数:cookie名,cookie值 贾锡安 2013-9-15 7:49:16 */ function setCookie(name, value) { var days = 30; //此 cookie 将被保存 30 天 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(); } /* 获取cookie 参数:cookie名 贾锡安 2013-9-15 7:49:16 */ function getCookie(name) { var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)")); if (arr != null) { return unescape(arr[2]); } else { return null; } } /* 删除cookie 参数:cookie名 贾锡安 2013-9-15 7:49:16 */ function delCookie(name) { document.cookie = name + "=" + escape(value) + ";expires=" + (new Date(0)).toGMTString(); } /* 获取cookie 参数:cookie名 贾锡安 2013-9-15 7:49:16 */ function cookie(name) { var cookieArrary = document.cookie.split(';'); for (var i = 0; i < cookieArrary.length; i++) { var arr = cookieArrary[i].split('='); if (arr[0] = name) { return unescape(arr[1]); } } return null; }
View Code
PS:
一老师说:裸婚时代的那句:我没车,没钱,没房,没钻戒,但我有一颗陪你到老的心。其不靠谱程度类似于:虽然我没看书,没上课,没复习,没做题,但我有一颗不挂科的心。对于爱情最大的误解,在于以为它是万能的。
相关文章推荐
- IE下javascript cookie path设置Bug
- javascript中设置cookie
- cookie在javascript中的使用技巧以及隐私在服务器端的设置
- php中setcookie,$_COOKIE和javascript document.cookie = 'key:value'设置cookie的区别
- javascript设置和获取cookie的方法实例详解
- JavaScript设置Cookie 解释
- cookie在javascript中的使用技巧以及隐私在服务器端的设置
- Jsp和Javascript读写cookie,cookie的path设置,jsp解码cookie值
- javascript实现设置、获取和删除Cookie的方法
- javascript设置和获取cookie的通用方法
- 如何在JavaScript中设置cookie
- JavaScript使用cookie,参数设置,说明;读取,写入,删除函数 【转】
- javascript设置和获取cookie的方法
- 设置和读取cookie的javascript代码
- javascript 设置cookie
- 前端 -- JavaScript设置cookie
- JavaScript使用cookie,参数设置,说明;读取,写入,删除函数
- yui cookie Dynamically Change Text Size Using Javascript 动态设置字体大小,写入Cookie
- javascript设置cookie
- Javascript设置cookie和获取cookie