浅谈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 相关文章推荐
JavaScript TO HTML 转换
Jun 26 Javascript
基于Web标准的UI组件 — 树状菜单(2)
Sep 18 Javascript
form中限制文本字节数js代码
Jun 10 Javascript
用JS判断IE版本的代码 超管用!
Aug 09 Javascript
jquery中push()的用法(数组添加元素)
Nov 25 Javascript
JavaScript使用shift方法移除素组第一个元素实例分析
Apr 06 Javascript
全面解析Bootstrap布局组件应用
Feb 22 Javascript
jquery append与appendTo方法比较
May 24 jQuery
Vue-Router2.X多种路由实现方式总结
Feb 09 Javascript
微信小程序动态生成二维码的实现代码
Jul 25 Javascript
详解Require.js与Sea.js的区别
Aug 05 Javascript
教你部署vue项目到docker
Apr 05 Vue.js
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
漫荒推荐:画风超赞的国风漫画推荐 超长假期不无聊
2020/03/08 国漫
php中使用explode查找某个字符是否存在的方法
2011/07/12 PHP
域名和cookie问题(域名后缀)
2012/10/10 PHP
php 获取本地IP代码
2013/06/23 PHP
Yii2语言国际化自动配置详解
2018/08/22 PHP
js 替换功能函数,用正则表达式解决,js的全部替换
2010/12/08 Javascript
JavaScript控制table某列不显示的方法
2015/03/16 Javascript
javascript电商网站抢购倒计时效果实现
2015/11/19 Javascript
基于jquery实现省市联动效果
2015/11/23 Javascript
JS实现一个简单的日历
2017/02/22 Javascript
AngularJS常见过滤器用法实例总结
2017/07/06 Javascript
基于JavaScript表单脚本(详解)
2017/10/18 Javascript
JavaScript继承的特性与实践应用深入详解
2018/12/30 Javascript
JavaScript面试技巧之数组的一些不low操作
2019/03/22 Javascript
手机浏览器唤起微信分享(JS)
2020/10/11 Javascript
javascript实现多边形碰撞检测
2020/10/24 Javascript
js实现简易ATM功能
2020/10/27 Javascript
vue 获取url参数、get参数返回数组的操作
2020/11/12 Javascript
了不起的11个JavaScript代码重构最佳实践小结
2021/01/11 Javascript
python获取网页状态码示例
2014/03/30 Python
python里大整数相乘相关技巧指南
2014/09/12 Python
使用Python下的XSLT API进行web开发的简单教程
2015/04/15 Python
Python中IPYTHON入门实例
2015/05/11 Python
Python异常对代码运行性能的影响实例解析
2018/02/08 Python
Python解决八皇后问题示例
2018/04/22 Python
Python传递参数的多种方式(小结)
2019/09/18 Python
Python Pickle 实现在同一个文件中序列化多个对象
2019/12/30 Python
春节到了 教你使用python来抢票回家
2020/01/06 Python
Python建造者模式案例运行原理解析
2020/06/29 Python
Python中logging日志的四个等级和使用
2020/11/17 Python
销售人员获奖感言
2014/02/05 职场文书
运动会入场解说词
2014/02/07 职场文书
倡议书格式范文
2014/04/14 职场文书
教师党员先进性教育自我剖析材料思想汇报
2014/09/24 职场文书
客服专员岗位职责
2015/02/10 职场文书
PHP命令行与定时任务
2021/04/01 PHP