浅谈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 相关文章推荐
解决jquery .ajax 在IE下卡死问题的解决方法
Oct 26 Javascript
一段批量给页面上的控件赋值js
Jun 19 Javascript
JavaScript prototype 使用介绍
Aug 29 Javascript
详解如何将angular-ui的图片轮播组件封装成一个指令
May 09 Javascript
详解Node.js项目APM监控之New Relic
May 12 Javascript
详解node nvm进行node多版本管理
Oct 21 Javascript
解读vue生成的文件目录结构及说明
Nov 27 Javascript
vue-router重定向不刷新问题的解决
Jun 25 Javascript
Vue 权限控制的两种方法(路由验证)
Aug 16 Javascript
JS立即执行的匿名函数用法分析
Nov 04 Javascript
layui前端时间戳转化实例
Nov 15 Javascript
react组件基本用法示例小结
Apr 27 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
初窥JQuery(二)事件机制(2)
2010/12/06 Javascript
js 自动播放的实例代码
2013/11/19 Javascript
深入解析JavaScript中的变量作用域
2013/12/06 Javascript
深入理解JavaScript中的对象
2015/06/04 Javascript
angularjs学习笔记之完整的项目结构
2015/09/26 Javascript
Jquery promise实现一张一张加载图片
2015/11/13 Javascript
探寻JavaScript中this指针指向
2016/04/23 Javascript
判断是否存在子节点的实现代码
2016/05/18 Javascript
javascript实现任务栏消息提示的简单实例
2016/05/31 Javascript
jQuery的deferred对象使用详解
2016/09/25 Javascript
webpack2.0配置postcss-loader的方法
2017/08/17 Javascript
javascript连接mysql与php通过odbc连接任意数据库的实例
2017/12/27 Javascript
angular5 httpclient的示例实战
2018/03/12 Javascript
JS实现区分中英文并统计字符个数的方法示例
2018/06/09 Javascript
jQuery使用bind动态绑定事件无效的处理方法
2018/12/11 jQuery
浅谈JavaScript闭包
2019/04/09 Javascript
ES6 Object属性新的写法实例小结
2019/06/25 Javascript
JS开发自己的类库实例分析
2019/08/28 Javascript
vue实现淘宝购物车功能
2020/04/20 Javascript
[51:06]DOTA2-DPC中国联赛 正赛 Elephant vs Aster BO3 第二场 1月26日
2021/03/11 DOTA
Python获取某一天是星期几的方法示例
2017/01/17 Python
Python爬虫之UserAgent的使用实例
2019/02/21 Python
Python类中self参数用法详解
2020/02/13 Python
django为Form生成的label标签添加class方式
2020/05/20 Python
Python实现疫情通定时自动填写功能(附代码)
2020/05/27 Python
Python字符串split及rsplit方法原理详解
2020/06/29 Python
Python基于Socket实现简易多人聊天室的示例代码
2020/11/29 Python
浅析Python打包时包含静态文件处理方法
2021/01/15 Python
ShellScript面试题一则-ShellScript编程
2014/06/24 面试题
七一表彰活动方案
2014/01/18 职场文书
护士演讲稿优秀范文
2014/04/30 职场文书
班级旅游计划书
2014/05/03 职场文书
党的群众路线教育实践活动总结材料
2014/10/30 职场文书
2014年村官工作总结
2014/11/24 职场文书
奖励申请报告范文
2015/05/15 职场文书
《游戏公平》教学反思
2016/02/20 职场文书