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 相关文章推荐
jquery基础教程之deferred对象使用方法
Jan 22 Javascript
jquery日历控件实现方法分享
Mar 07 Javascript
Javascript中数组方法汇总(推荐)
Apr 01 Javascript
javascript加减乘除的简单实例
Jul 12 Javascript
Google 地图获取API Key详细教程
Aug 06 Javascript
js中 计算两个日期间的工作日的简单实例
Aug 08 Javascript
基于vue.js实现的分页
Mar 13 Javascript
layui点击按钮添加可编辑的一行方法
Aug 15 Javascript
Vue中的Props(不可变状态)
Sep 29 Javascript
微信小程序swiper禁止用户手动滑动代码实例
Aug 23 Javascript
Vue 使用Props属性实现父子组件的动态传值详解
Nov 13 Javascript
VSCode搭建Vue项目的方法
Apr 30 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之readdir函数用法实例
2014/11/13 PHP
PHP实现浏览器格式化显示XML的方法示例
2019/01/22 PHP
laravel使用数据库测试注意事项
2020/04/10 PHP
js function定义函数使用心得
2010/04/15 Javascript
Extjs gridpanel 出现横向滚动条问题的解决方法
2011/07/04 Javascript
JS滚轮事件onmousewheel使用介绍
2013/11/01 Javascript
node.js中的fs.fsync方法使用说明
2014/12/15 Javascript
JavaScript判断表单为空及获取焦点的方法
2016/02/12 Javascript
Angular组件化管理实现方法分析
2017/03/17 Javascript
python爬取安居客二手房网站数据(实例讲解)
2017/10/19 Javascript
详解如何实现一个简单的Node.js脚手架
2017/12/04 Javascript
JavaScript时间戳与时间日期间相互转换
2017/12/11 Javascript
JavaScript EventEmitter 背后的秘密 完整版
2018/03/29 Javascript
Vue插件打包与发布的方法示例
2018/08/20 Javascript
vue中将html字符串转换成html后遇到的问题小结
2018/12/10 Javascript
微信小程序如何实现全局重新加载
2019/06/05 Javascript
Vue循环中多个input绑定指定v-model实例
2020/08/31 Javascript
采用python实现简单QQ单用户机器人的方法
2014/07/03 Python
详解Python中的__new__()方法的使用
2015/04/09 Python
Django的URLconf中使用缺省视图参数的方法
2015/07/18 Python
对python中array.sum(axis=?)的用法介绍
2018/06/28 Python
python实现机器学习之元线性回归
2018/09/06 Python
对python函数签名的方法详解
2019/01/22 Python
python实现淘宝购物系统
2019/10/25 Python
python查看矩阵的行列号以及维数方式
2020/05/22 Python
keras.utils.to_categorical和one hot格式解析
2020/07/02 Python
荷兰牛仔裤网上商店:Jeans Centre
2018/04/03 全球购物
Linux的文件类型
2012/03/07 面试题
危爆物品安全大检查大整治工作方案
2014/05/03 职场文书
2016自主招生校长推荐信范文
2015/03/23 职场文书
2015公务员年度考核评语
2015/03/25 职场文书
小学生禁毒教育心得体会
2016/01/15 职场文书
超市啤酒狂欢夜策划方案范文!
2019/07/03 职场文书
Python实现简单的猜单词
2021/06/15 Python
mysql定时自动备份数据库的方法步骤
2021/07/07 MySQL
使用canvas对video视频某一刻截图功能
2021/09/25 HTML / CSS