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 相关文章推荐
ASP 过滤数组重复数据函数(加强版)
May 31 Javascript
JavaScript高级程序设计 错误处理与调试学习笔记
Sep 10 Javascript
jQuery遍历Table应用示例
Apr 09 Javascript
js单词形式的运算符
May 06 Javascript
jQuery插件MixItUp实现动画过滤和排序
Apr 12 Javascript
jquery基本选择器匹配多个元素的实现方法
Sep 05 Javascript
原生js实现手风琴功能(支持横纵向调用)
Jan 13 Javascript
jQuery实现base64前台加密解密功能详解
Aug 29 jQuery
vue.js项目打包上线的图文教程
Nov 16 Javascript
JavaScript实现京东购物放大镜和选项卡效果的方法分析
Jul 05 Javascript
详解单页面路由工程使用微信分享及二次分享解决方案
Feb 22 Javascript
JS如何实现动态添加的元素绑定事件
Nov 12 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发送post请求的三种方法
2014/02/11 PHP
php获取系统变量方法小结
2015/05/29 PHP
PHP中file_get_contents函数抓取https地址出错的解决方法(两种方法)
2015/09/22 PHP
腾讯CMEM的PHP扩展编译安装方法
2015/09/25 PHP
CodeIgniter多语言实现方法详解
2016/01/20 PHP
thinkPHP自定义类实现方法详解
2016/11/30 PHP
一些易混淆且不常用的属性,希望有用
2007/01/29 Javascript
分享14个很酷的jQuery导航菜单插件
2011/04/25 Javascript
ASP.NET jQuery 实例12 通过使用jQuery validation插件简单实现用户注册页面验证功能
2012/02/03 Javascript
jquery验证手机号码、邮箱格式是否正确示例代码
2013/07/28 Javascript
ie8 不支持new Date(2012-11-10)问题的解决方法
2013/07/31 Javascript
js星星评分效果
2014/07/24 Javascript
js基于setTimeout与setInterval实现多线程
2016/06/17 Javascript
EasyUI Pagination 分页的两种做法小结
2016/07/09 Javascript
Bootstrap Table使用方法解析
2016/10/19 Javascript
JS中type="button"和type="submit"的区别
2017/07/04 Javascript
AnglarJs中的上拉加载实现代码
2018/02/08 Javascript
Vue 实现树形视图数据功能
2018/05/07 Javascript
Vue封装的可编辑表格插件方法
2018/08/28 Javascript
layui的表单验证支持ajax判断用户名是否重复的实例
2019/09/06 Javascript
python获取本地计算机名字的方法
2015/04/29 Python
Python中super函数的用法
2017/11/17 Python
python机器学习之神经网络实现
2018/10/13 Python
Python 3.3实现计算两个日期间隔秒数/天数的方法示例
2019/01/07 Python
使用python获取邮箱邮件的设置方法
2019/09/20 Python
HTML5中的拖放实现详解
2017/08/23 HTML / CSS
BLACKMORES澳洲官网:澳大利亚排名第一的保健品牌
2018/09/27 全球购物
物流管理专业职业生涯规划书
2014/01/06 职场文书
基层工作经历证明
2014/01/13 职场文书
《识字五》教学反思
2014/03/01 职场文书
经典的毕业生自荐信范文
2014/04/14 职场文书
低碳日宣传活动总结
2014/07/09 职场文书
办理房产证委托书
2014/09/18 职场文书
社区班子个人对照检查材料思想汇报
2014/10/07 职场文书
2014年学校团委工作总结
2014/12/20 职场文书
合作意向书范本
2019/04/17 职场文书