浅谈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 相关文章推荐
json 入门基础教程 推荐
Oct 31 Javascript
js调用AJAX时Get和post的乱码解决方法
Jun 04 Javascript
使用JavaScript判断图片是否加载完成的三种实现方式
May 04 Javascript
js如何判断用户是否是用微信浏览器
Jun 05 Javascript
javascript制作2048游戏
Mar 30 Javascript
使用jQuery Rotare实现微信大转盘抽奖功能
Jun 20 Javascript
Angular.JS内置服务$http对数据库的增删改使用教程
May 07 Javascript
Vue-cli创建项目从单页面到多页面的方法
Sep 20 Javascript
微信小程序封装的HTTP请求示例【附升级版】
May 11 Javascript
electron-vue开发环境内存泄漏问题汇总
Oct 10 Javascript
如何使用gpu.js改善JavaScript的性能
Dec 01 Javascript
Vue实现点击当前行变色
Dec 14 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
ThinkPHP使用UTFWry地址库进行IP定位实例
2014/04/01 PHP
用HTML/JS/PHP方式实现页面延时跳转的简单实例
2016/07/18 PHP
Linux平台php命令行程序处理管道数据的方法
2016/11/10 PHP
[原创]php正则删除img标签的方法示例
2017/05/27 PHP
laravel 框架配置404等异常页面
2019/01/07 PHP
PHP赋值的内部是如何跑的详解
2019/01/13 PHP
用函数式编程技术编写优美的 JavaScript_ibm
2008/05/16 Javascript
javascript(jquery)利用函数修改全局变量的代码
2009/11/02 Javascript
Javascript 面向对象 继承
2010/05/13 Javascript
JS 无限级 Select效果实现代码(json格式)
2011/08/30 Javascript
简单漂亮的js弹窗可自由拖拽且兼容大部分浏览器
2013/10/22 Javascript
jquery实现上下左右滑动的方法
2015/02/09 Javascript
基于Css3和JQuery实现打字机效果
2015/08/11 Javascript
js如何打印object对象
2015/10/16 Javascript
jQuery实现简单的点赞效果
2020/05/29 Javascript
jquery及js实现动态加载js文件的方法
2016/01/21 Javascript
浅谈js中的变量名和函数名重名
2017/02/13 Javascript
layui分页效果实现代码
2017/05/19 Javascript
jQuery用户头像裁剪插件cropbox.js使用详解
2017/06/07 jQuery
详解基于angular-cli配置代理解决跨域请求问题
2017/07/05 Javascript
webpack 1.x升级过程中的踩坑总结大全
2017/08/09 Javascript
vue element upload实现图片本地预览
2019/08/20 Javascript
JavaScript数组排序小程序实现解析
2020/01/13 Javascript
python实现发送邮件及附件功能
2021/03/02 Python
Python日期的加减等操作的示例
2017/08/15 Python
tensorflow实现加载mnist数据集
2018/09/08 Python
python3 拼接字符串的7种方法
2018/09/12 Python
Django使用模板后无法找到静态资源文件问题解决
2019/07/19 Python
完美解决python针对hdfs上传和下载的问题
2020/06/05 Python
CSS3过渡transition效果实例介绍
2016/05/03 HTML / CSS
详解css3中 text-fill-color属性
2019/07/08 HTML / CSS
Vision Direct比利时:在线订购隐形眼镜
2019/08/27 全球购物
公司活动策划方案
2014/01/13 职场文书
文体活动实施方案
2014/03/27 职场文书
教师考核评语
2014/04/28 职场文书
首席执行官观后感
2015/06/03 职场文书