Javascript Cookie读写删除操作的函数


Posted in Javascript onMarch 02, 2010
function getCookie( name ) 
{ 
var start = document.cookie.indexOf( name + "=" ); 
var len = start + name.length + 1; 
if ( ( !start ) && ( name != document.cookie.substring( 0, name.length ) ) ) { 
return null; 
} 
if ( start == -1 ) return null; 
var end = document.cookie.indexOf( ';', len ); 
if ( end == -1 ) end = document.cookie.length; 
return unescape( document.cookie.substring( len, end ) ); 
} // ---------------------------------------------------- // 
function setCookie( name, value, expires, path, domain, secure ) { 
var today = new Date(); 
today.setTime( today.getTime() ); 
if ( expires ) { 
expires = expires * 1000 * 60 * 60 * 24; 
} 
var expires_date = new Date( today.getTime() + (expires) ); 
document.cookie = name+'='+escape( value ) + 
( ( expires ) ? ';expires='+expires_date.toGMTString() : '' ) + //expires.toGMTString() 
( ( path ) ? ';path=' + path : '' ) + 
( ( domain ) ? ';domain=' + domain : '' ) + 
( ( secure ) ? ';secure' : '' ); 
} 
// ---------------------------------------------------- // 
function deleteCookie( name, path, domain ) 
{ 
if ( getCookie( name ) ) document.cookie = name + '=' + 
( ( path ) ? ';path=' + path : '') + 
( ( domain ) ? ';domain=' + domain : '' ) + 
';expires=Thu, 01-Jan-1970 00:00:01 GMT'; 
}
Javascript 相关文章推荐
Javascript中eval函数的使用方法与示例
Apr 09 Javascript
IE innerHTML,outerHTML所引起的问题
Jun 04 Javascript
js 可拖动列表实现代码
Dec 13 Javascript
js+html+css实现鼠标移动div实例
Jan 30 Javascript
setinterval()与clearInterval()JS函数的调用方法
Jan 21 Javascript
jquery Easyui快速开发总结
Aug 20 Javascript
JavaScript中输出信息的方法(信息确认框-提示输入框-文档流输出)
Jun 12 Javascript
jQuery操作之效果详解
May 19 jQuery
Vue下滚动到页面底部无限加载数据的示例代码
Apr 22 Javascript
vue如何引入sass全局变量
Jun 28 Javascript
JavaScript数组基于交换的排序示例【冒泡排序】
Jul 21 Javascript
JS回调函数原理与用法详解【附PHP回调函数】
Jul 20 Javascript
28个JS验证函数收集
Mar 02 #Javascript
用js脚本控制asp.net下treeview的NodeCheck的实现代码
Mar 02 #Javascript
javascript 静态对象和构造函数的使用和公私问题
Mar 02 #Javascript
新老版本juqery获取radio对象的方法
Mar 01 #Javascript
几个比较经典常用的jQuery小技巧
Mar 01 #Javascript
基于JQuery的密码强度验证代码
Mar 01 #Javascript
Jquery下的26个实用小技巧(jQuery tips, tricks & solutions)
Mar 01 #Javascript
You might like
php中字符串和正则表达式详解
2014/10/23 PHP
PHP性能测试工具xhprof安装与使用方法详解
2018/04/29 PHP
PHP7中I/O模型内核剖析详解
2019/04/14 PHP
JavaScript实现Sleep函数的代码
2007/03/04 Javascript
JavaScript学习笔记(一) js基本语法
2011/10/25 Javascript
javascript中的toFixed固定小数位数 简单实例分享
2013/07/12 Javascript
jquery中交替点击事件toggle方法的使用示例
2013/12/08 Javascript
js css 实现遮罩层覆盖其他页面元素附图
2014/09/22 Javascript
JavaScript添加随滚动条滚动窗体的方法
2016/02/23 Javascript
总结在前端排序中遇到的问题
2016/07/19 Javascript
AngularJS ng-bind-template 指令详解
2016/07/30 Javascript
Vue 中如何正确引入第三方模块的方法步骤
2019/05/05 Javascript
jQuery是用来干什么的 jquery其实就是一个js框架
2021/02/04 jQuery
python3.3使用tkinter开发猜数字游戏示例
2014/03/14 Python
Python中的choice()方法使用详解
2015/05/15 Python
python dataframe astype 字段类型转换方法
2018/04/11 Python
对python numpy数组中冒号的使用方法详解
2018/04/17 Python
Python3.5 Pandas模块之Series用法实例分析
2019/04/23 Python
Python正则表达式匹配数字和小数的方法
2019/07/03 Python
django创建超级用户过程解析
2019/09/18 Python
通过实例了解Python str()和repr()的区别
2020/01/17 Python
Css3圆角边框制作代码
2015/11/18 HTML / CSS
HTML5单页面手势滑屏切换原理分析
2017/07/10 HTML / CSS
医药营销专业个人自荐信
2013/09/29 职场文书
大学生预备党员自我评价分享
2013/11/16 职场文书
客房主管岗位职责
2013/12/09 职场文书
考试作弊被抓检讨书
2014/01/10 职场文书
客户接待方案
2014/02/26 职场文书
新春联欢会主持词
2014/03/24 职场文书
市场营销毕业生自荐信范文
2014/04/01 职场文书
交通事故赔偿协议书怎么写
2014/10/04 职场文书
群众路线学习笔记范文
2014/11/06 职场文书
2014年驻村干部工作总结
2014/11/17 职场文书
电力企业职工培训心得体会
2016/01/11 职场文书
感谢信
2019/04/11 职场文书
Python装饰器的练习题
2021/11/23 Python