自己的js工具 Cookie 封装


Posted in Javascript onAugust 21, 2009

这个时候我们最好是将cookie操作封装起来,便于重用啊
=====================

/** 
类 Cookie 
将此类放入用到的js文件中即可使用 
1.add(name,value,100); 添加一个cookie 
2.get(name); 
3.remove(name); 
用例: 
Cookie.add("sk","ss",3); 
alert(cookie.get("sk")); 
Cookie.remove("sk"); 
*/ 
var Cookie=new function(){ 
//添加cookie 
this.add=function(name,value,hours){ 
var life=new Date().getTime(); 
life+=hours*1000*60; 
var cookieStr=name+"="+escape(value)+";expires="+new Date(life).toGMTString(); 
document.cookie=cookieStr; 
}; 
//获取cookie值 
this.get=function(name){ 
var cookies = document.cookie.split(";"); 
if(cookies.length>0){ 
var cookie=cookies[0].split("="); 
if(cookie[0]==name) 
return unescape(cookie[1]); 
} 
return null; 
}; 
//删除cookie 
this.remove=function(name){ 
var cookieStr=name+"="+escape('null')+";expires="+new Date().toGMTString(); 
document.cookie=cookieStr; 
}; 
}
Javascript 相关文章推荐
简单的jquery左侧导航栏和页面选中效果
Aug 21 Javascript
Javascript毫秒数用法实例
Feb 05 Javascript
jQuery简单实现验证邮箱格式
Jul 15 Javascript
jquery.validate 自定义验证方法及validate相关参数
Jan 18 Javascript
实例讲解JavaScript中call、apply、bind方法的异同
Sep 13 Javascript
10道典型的JavaScript面试题
Mar 22 Javascript
使用原生js写ajax实例(推荐)
May 31 Javascript
Bootstrap Table从零开始
Jun 30 Javascript
使用JS组件实现带ToolTip验证框的实例代码
Aug 23 Javascript
Node.js进阶之核心模块https入门
May 23 Javascript
微信小程序开发之左右分栏效果的实例代码
May 20 Javascript
微信小程序使用Vant Weapp组件库的方法步骤
Aug 01 Javascript
自己的js工具_Form 封装
Aug 21 #Javascript
javascript 面向对象编程基础 多态
Aug 21 #Javascript
javascript 面向对象编程基础:继承
Aug 21 #Javascript
javascript 面向对象编程基础:封装
Aug 21 #Javascript
javascript arguments 传递给函数的隐含参数
Aug 21 #Javascript
javascript 自定义事件初探
Aug 21 #Javascript
IE 下的只读 innerHTML
Aug 21 #Javascript
You might like
使用php+Ajax实现唯一校验实现代码[简单应用]
2011/11/29 PHP
PHP 实现类似js中alert() 提示框
2015/03/18 PHP
php替换字符串中间字符为省略号的方法
2015/05/04 PHP
解决更换PHP5.4以上版本后Dedecms后台登录空白问题的方法
2015/10/23 PHP
PHP互换两个变量值的方法(不用第三变量)
2016/11/14 PHP
javascript实现div的拖动并调整大小类似qq空间个性编辑模块
2012/12/12 Javascript
jquery获取css中的选择器(实例讲解)
2013/12/02 Javascript
jQuery使用CSS()方法给指定元素同时设置多个样式
2015/03/26 Javascript
jquery+CSS3实现淘宝移动网页菜单效果
2015/08/31 Javascript
jquery $.trim()去除字符串空格的实现方法【附图例】
2016/03/30 Javascript
jQuery+CSS3实现四种应用广泛的导航条制作实例详解
2016/09/17 Javascript
简单的网页广告特效实例
2017/08/19 Javascript
JQuery元素快速查找与操作
2018/04/22 jQuery
在vue使用clipboard.js进行一键复制文本的实现示例
2019/01/15 Javascript
js根据需要计算数组中重复出现某个元素的个数
2019/01/18 Javascript
中高级前端必须了解的JS中的内存管理(推荐)
2019/07/04 Javascript
详解JavaScript 事件流
2020/09/02 Javascript
express异步函数异常捕获示例详解
2020/11/30 Javascript
[54:58]完美世界DOTA2联赛PWL S2 LBZS vs Rebirth 第一场 11.25
2020/11/25 DOTA
pycharm 使用心得(六)进行简单的数据库管理
2014/06/06 Python
Python中字符串的格式化方法小结
2016/05/03 Python
浅析Python函数式编程
2018/10/06 Python
pygame编写音乐播放器的实现代码示例
2019/11/19 Python
python 利用turtle库绘制笑脸和哭脸的例子
2019/11/23 Python
pandas 按日期范围筛选数据的实现
2021/02/20 Python
CSS3实现酷炫的3D旋转透视效果
2019/11/21 HTML / CSS
大三自我鉴定范文
2013/10/05 职场文书
行政部主管岗位职责
2013/12/28 职场文书
工业学校毕业生自荐信范文
2014/01/03 职场文书
大学生写自荐信的技巧
2014/01/08 职场文书
端午节粽子促销活动方案
2014/02/02 职场文书
小学语文课后反思精选
2014/04/25 职场文书
三月学雷锋月活动总结
2014/04/28 职场文书
优秀语文教师事迹
2014/05/18 职场文书
就业协议书范本
2014/10/08 职场文书
2016年全国爱眼日宣传教育活动总结
2016/04/05 职场文书