javascript操作cookie_获取与修改代码


Posted in Javascript onMay 21, 2009
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 相关文章推荐
jMessageBox 基于jQuery的窗口插件
Dec 09 Javascript
单元选择合并变色示例代码
May 26 Javascript
JavaScript中的object转换函数toString()与valueOf()介绍
Dec 31 Javascript
JavaScript对象引用与赋值实例详解
Mar 15 Javascript
自带气泡提示的vue校验插件(vue-verify-pop)
Apr 07 Javascript
基于Vue2.X的路由和钩子函数详解
Feb 09 Javascript
深入剖析Node.js cluster模块
May 23 Javascript
JS数组去重常用方法实例小结【4种方法】
May 28 Javascript
浅谈webpack4 图片处理汇总
Sep 12 Javascript
浅谈React Event实现原理
Sep 20 Javascript
JS实现简单移动端鼠标拖拽
Jul 23 Javascript
使用JavaScript实现贪吃蛇游戏
Sep 29 Javascript
jQuery(1.3.2) 7行代码搞定跟随屏幕滚动的层
May 21 #Javascript
Javascript 的addEventListener()及attachEvent()区别分析
May 21 #Javascript
W3C Group的JavaScript1.8 新特性介绍
May 19 #Javascript
JS backgroundImage控制
May 19 #Javascript
jQuery 源代码显示控件 (Ajax加载方式).
May 18 #Javascript
编写兼容IE和FireFox的脚本
May 18 #Javascript
innerText和innerHTML 一些问题分析
May 18 #Javascript
You might like
php下检测字符串是否是utf8编码的代码
2008/06/28 PHP
php之对抗Web扫描器的脚本技巧
2008/10/01 PHP
浅析HTTP消息头网页缓存控制以及header常用指令介绍
2013/06/28 PHP
PHP实现微信公众平台音乐点播
2014/03/20 PHP
php中Array2xml类实现数组转化成XML实例
2014/12/08 PHP
php实现QQ空间获取当前用户的用户名并生成图片
2015/07/25 PHP
php+redis在实际项目中HTTP 500: Internal Server Error故障排除
2017/02/05 PHP
phpstudy默认不支持64位php的解决方法
2017/02/20 PHP
PHP实现的链式队列结构示例
2017/09/15 PHP
Laravel框架控制器的request与response用法示例
2019/09/30 PHP
关于ExtJS4.1:快捷键支持的问题
2013/04/24 Javascript
javascript:;与javascript:void(0)使用介绍
2013/06/05 Javascript
IE9+已经不对document.createElement向下兼容的解决方法
2015/09/14 Javascript
jQuery实现鼠标经过事件的延时处理效果
2020/08/20 Javascript
jquery实现右侧栏菜单选择操作
2016/03/04 Javascript
客户端验证用户名和密码的方法详解
2016/06/16 Javascript
AngularJs 国际化(I18n/L10n)详解
2016/09/01 Javascript
JS中IP地址与整数相互转换的实现代码
2017/04/10 Javascript
jQuery ajax请求struts action实现异步刷新
2017/04/19 jQuery
JS简单生成随机数(随机密码)的方法
2017/05/11 Javascript
使用Python的Flask框架构建大型Web应用程序的结构示例
2016/06/04 Python
python dataframe astype 字段类型转换方法
2018/04/11 Python
Python爬取梨视频的示例
2021/01/29 Python
基于tensorflow __init__、build 和call的使用小结
2021/02/26 Python
html5 canvas 使用示例
2010/10/22 HTML / CSS
GNC健安喜美国官网:美国第一营养品牌
2016/07/22 全球购物
塔吉特百货公司官网:Target
2017/04/27 全球购物
世界上获奖最多的手机镜头:Olloclip
2018/03/03 全球购物
介绍一下Transact-SQL中SPACE函数的用法
2015/09/01 面试题
小学毕业家长寄语
2014/01/19 职场文书
租车协议书
2015/01/27 职场文书
债务追讨律师函
2015/06/24 职场文书
合作意向书范本
2019/04/17 职场文书
少年的你:世界上没有如果,要在第一次就勇敢的反抗
2019/11/20 职场文书
关于python pygame游戏进行声音添加的技巧
2021/10/24 Python
python自动化测试之Selenium详解
2022/03/13 Python