浅谈Cookie的生命周期问题


Posted in Javascript onAugust 02, 2016

设置Cookie对象的有效时间, setMaxAge()方法便可以设置Cookie对象的有效时间,

例如:Cookie c = new Cookie("username","john");

c.setMaxAge(60);//60秒的意思

c.setMaxAge(60*60);//一小时

c.setMaxAge(365*24*60*60);//一年

如果不设置过期时间,则表示这个cookie生命周期为浏览器会话期间,只要关闭浏览器窗口,cookie就消失了。

这种生命期为浏览会话期的cookie被称为会话cookie。会话cookie一般不保存在硬盘上而是保存在内存里。

如果设置了过期时间,浏览器就会把cookie保存到硬盘上,关闭后再次打开浏览器,这些cookie依然有效直到超过设定的过期时间。存储在硬盘上的cookie可以在不同的浏览器进程间共享,比如两个IE窗口。而对于保存在内存的cookie,不同的浏览器有不同的处理方式。

cookie.setmaxage设置为0时,会马上在浏览器上删除指定的cookie

cookie.setmaxage设置为-1时,代表关闭当前浏览器即失效。

以上这篇浅谈Cookie的生命周期问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
addRule在firefox下的兼容写法
Nov 30 Javascript
基于jquery的内容循环滚动小模块(仿新浪微博未登录首页滚动微博显示)
Mar 28 Javascript
JavaScript动态创建div等元素实例讲解
Jan 06 Javascript
基于BootStrap Metronic开发框架经验小结【五】Bootstrap File Input文件上传插件的用法详解
May 12 Javascript
JavaScript比较当前时间是否在指定时间段内的方法
Aug 02 Javascript
Vue.js快速入门实例教程
Oct 15 Javascript
Bootstrap面板学习使用
Feb 09 Javascript
Vue axios设置访问基础路径方法
Sep 19 Javascript
vue+node实现图片上传及预览的示例方法
Nov 22 Javascript
微信小程序实现上传多张图片、删除图片
Jul 29 Javascript
Vue和React有哪些区别
Sep 12 Javascript
jquery实现穿梭框功能
Jan 19 jQuery
jQuery实现的兼容性浮动层示例
Aug 02 #Javascript
AngularJS基础 ng-init 指令简单示例
Aug 02 #Javascript
JS判断输入字符串长度实例代码(汉字算两个字符,字母数字算一个)
Aug 02 #Javascript
基于Vue.js实现数字拼图游戏
Aug 02 #Javascript
js 获取范围内的随机数实例代码
Aug 02 #Javascript
url传递的参数值中包含&时,url自动截断问题的解决方法
Aug 02 #Javascript
AngularJS基础 ng-include 指令示例讲解
Aug 01 #Javascript
You might like
php执行sql语句的写法
2009/03/10 PHP
php验证码的制作思路和实现方法
2015/11/12 PHP
php常用字符串String函数实例总结【转换,替换,计算,截取,加密】
2016/12/07 PHP
PHP常用字符串输出方法分析(echo,print,printf及sprintf)
2021/03/09 PHP
在IE模态窗口中自由查看HTML源码的方法
2007/03/08 Javascript
屏蔽F1~F12的快捷键的js函数
2010/05/06 Javascript
自制轻量级仿jQuery.boxy对话框插件代码
2010/10/26 Javascript
解决js数据包含加号+通过ajax传到后台时出现连接错误
2013/08/01 Javascript
Google Dart编程语法和基本类型学习教程
2013/11/27 Javascript
JS获取图片高度宽度的方法分享
2015/04/17 Javascript
jQuery模拟原生态App上拉刷新下拉加载更多页面及原理
2015/08/10 Javascript
jQuery往返城市和日期查询实例讲解
2015/10/09 Javascript
jquery实现的伪分页效果代码
2015/10/29 Javascript
详解JavaScript时间格式化
2015/12/23 Javascript
实例分析浏览器中“JavaScript解析器”的工作原理
2016/12/12 Javascript
详解React服务端渲染从入门到精通
2019/03/28 Javascript
vue实现固定位置显示功能
2019/05/30 Javascript
JavaScript获取某一天所在的星期
2019/09/05 Javascript
JavaScript中EventBus实现对象之间通信
2020/10/18 Javascript
vant-ui组件调用Dialog弹窗异步关闭操作
2020/11/04 Javascript
Python psutil模块简单使用实例
2015/04/28 Python
python Socket之客户端和服务端握手详解
2017/09/18 Python
详解Python 数据库的Connection、Cursor两大对象
2018/06/25 Python
Python日志无延迟实时写入的示例
2019/07/11 Python
python sorted函数的小练习及解答
2019/09/18 Python
Python中顺序表原理与实现方法详解
2019/12/03 Python
使用before和:after伪类制作css3圆形按钮
2014/04/08 HTML / CSS
CSS3实现文本垂直排列的方法
2018/07/10 HTML / CSS
康帕斯酒店预订:Compass Hospitality(支持中文)
2018/08/23 全球购物
Bose英国官方网站:美国知名音响品牌
2020/01/26 全球购物
德国净水壶和滤芯品牌:波尔德PearlCo(家用净水器)
2020/04/29 全球购物
C#中有没有静态构造函数,如果有是做什么用的?
2016/06/04 面试题
大学新生欢迎词
2014/01/10 职场文书
班主任自我评价范文
2015/03/11 职场文书
TypeScript中条件类型精读与实践记录
2021/10/05 Javascript
Python socket如何解析HTTP请求内容
2022/02/12 Python