浅谈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 相关文章推荐
select组合框option的捕捉实例代码
Sep 30 Javascript
javascript 写类方式之七
Jul 05 Javascript
jquery中EasyUI实现异步树
Mar 01 Javascript
js实现的tab标签切换效果代码分享
Aug 25 Javascript
socket.io实现在线群聊功能
Apr 07 Javascript
Bootstrap提示框效果的实例代码
Jul 12 Javascript
angular或者js怎么确定选中ul中的哪几个li
Aug 16 Javascript
AngularJS使用$http配置对象方式与服务端交互方法
Aug 13 Javascript
JavaScript页面倒计时功能完整示例
May 15 Javascript
Vue将页面导出为图片或者PDF
Aug 17 Javascript
Node登录权限验证token验证实现的方法示例
May 25 Javascript
详解vue 中 scoped 样式作用域的规则
Sep 14 Javascript
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遍历文件夹所有文件子文件夹函数代码
2013/11/27 PHP
关于php中一些字符串总结
2016/05/05 PHP
php魔法函数与魔法常量使用介绍
2017/07/23 PHP
Prototype源码浅析 String部分(一)之有关indexOf优化
2012/01/15 Javascript
javascript实现表单提交后,提交按钮不可用的方法
2015/04/18 Javascript
javascript中基本类型和引用类型的区别分析
2015/05/12 Javascript
基于Layer+jQuery的自定义弹框
2020/05/26 Javascript
巧用Vue.js+Vuex制作专门收藏微信公众号的app
2016/11/03 Javascript
浅谈jQuery before和insertBefore的区别
2016/12/04 Javascript
JS动态遍历json中所有键值对的方法(不知道属性名的情况)
2016/12/28 Javascript
微信小程序 向左滑动删除功能的实现
2017/03/10 Javascript
使用post方法实现json往返传输数据的方法
2019/03/30 Javascript
简单了解TypeScript中如何继承 Error 类
2019/06/21 Javascript
JavaScript JSON数据处理全集(小结)
2019/08/15 Javascript
layui点击按钮页面会自动刷新的解决方案
2019/10/25 Javascript
部署vue+Springboot前后端分离项目的步骤实现
2020/05/31 Javascript
Antd-vue Table组件添加Click事件,实现点击某行数据教程
2020/11/17 Javascript
解决await在forEach中不起作用的问题
2021/02/25 Javascript
[44:40]Serenity vs Pain 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
python循环监控远程端口的方法
2015/03/14 Python
python模块之StringIO使用示例
2015/04/08 Python
Python全局变量操作详解
2015/04/14 Python
Python程序中设置HTTP代理
2016/11/06 Python
Tensorflow 训练自己的数据集将数据直接导入到内存
2018/06/19 Python
python-itchat 获取微信群用户信息的实例
2019/02/21 Python
python实现飞机大战游戏
2020/10/26 Python
大家都说好用的Python命令行库click的使用
2019/11/07 Python
python 循环数据赋值实例
2019/12/02 Python
Python tkinter模版代码实例
2020/02/05 Python
销售人员个人求职信
2013/09/26 职场文书
公司活动策划方案
2014/01/13 职场文书
先进班级集体事迹材料
2014/01/30 职场文书
心理学专业求职信
2014/06/16 职场文书
综合管理员岗位职责
2015/02/11 职场文书
OpenCV-Python实现人脸磨皮算法
2021/06/07 Python
Tomcat安装使用及部署Web项目的3种方法汇总
2022/08/14 Servers