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 相关文章推荐
Jquery中显示隐藏的实现代码分析
Jul 26 Javascript
当前流行的JavaScript代码风格指南
Sep 10 Javascript
js单独获取一个checkbox看其是否被选中
Sep 22 Javascript
JavaScript学习笔记之JS对象
Jan 22 Javascript
JavaScript中的fontsize()方法使用详解
Jun 08 Javascript
js阻止移动端页面滚动的两种方法
Jan 25 Javascript
浅谈 Vue v-model指令的实现原理
Jun 08 Javascript
微信小程序后台解密用户数据实例详解
Jun 28 Javascript
在JavaScript中如何访问暂未存在的嵌套对象
Jun 18 Javascript
使用Vue开发自己的Chrome扩展程序过程详解
Jun 21 Javascript
jQuery pager.js 插件动态分页功能实例分析
Aug 02 jQuery
JS中的算法与数据结构之队列(Queue)实例详解
Aug 20 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 $_SERVER详解
2009/01/16 PHP
PHP在网页中动态生成PDF文件详细教程
2014/07/05 PHP
CodeIgniter错误mysql_connect(): No such file or directory解决方法
2014/09/06 PHP
PHP中ini_set与ini_get用法实例
2014/11/04 PHP
PHP实现简易blog的制作
2016/10/24 PHP
PHP全局使用Laravel辅助函数dd
2019/12/26 PHP
通过js脚本复制网页上的一个表格的不错实现方法
2006/12/29 Javascript
深入理解JavaScript系列(9) 根本没有“JSON对象”这回事!
2012/01/15 Javascript
利用jquery写的左右轮播图特效
2014/02/12 Javascript
javascript中的this详解
2014/12/08 Javascript
Nodejs关于gzip/deflate压缩详解
2015/03/04 NodeJs
js+html5实现canvas绘制镂空字体文本的方法
2015/06/05 Javascript
详解Bootstrap插件
2016/04/25 Javascript
使用JQuery 加载页面时调用JS的实现方法
2016/05/30 Javascript
Node.js安装配置图文教程
2017/05/10 Javascript
Bootstrap Table使用整理(四)之工具栏
2017/06/09 Javascript
AngularJS实现单一页面内设置跳转路由的方法
2017/06/28 Javascript
详解vue前后台数据交互vue-resource文档
2017/07/19 Javascript
jQuery实现的简单无刷新评论功能示例
2017/11/08 jQuery
微信小程序实现点击按钮修改view标签背景颜色功能示例【附demo源码下载】
2017/12/06 Javascript
echarts鼠标覆盖高亮显示节点及关系名称详解
2018/03/17 Javascript
如何解决React官方脚手架不支持Less的问题(小结)
2018/09/12 Javascript
深入理解react-router 路由的实现原理
2018/09/26 Javascript
微信小程序日历/日期选择插件使用方法详解
2018/12/28 Javascript
微信小程序表单验证插件WxValidate的二次封装功能(终极版)
2019/09/03 Javascript
针对Vue路由history模式下Nginx后台配置操作
2020/10/22 Javascript
python3.4下django集成使用xadmin后台的方法
2017/08/15 Python
python实现可视化动态CPU性能监控
2018/06/21 Python
Python使用统计函数绘制简单图形实例代码
2019/05/15 Python
Centos7 下安装最新的python3.8
2019/10/28 Python
Python连接Mysql进行增删改查的示例代码
2020/08/03 Python
英国骑行、跑步、游泳、铁人三项运动装备专卖店:Wiggle
2016/08/23 全球购物
大学竞选班长演讲稿
2014/04/24 职场文书
效能监察建议书
2014/05/19 职场文书
初中教师个人总结
2015/02/10 职场文书
Python中X[:,0]和X[:,1]的用法
2021/05/10 Python