浅谈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 如何先创建、再修改、后添加DOM元素
May 20 Javascript
下一代Bootstrap的5个特点 超酷炫!
Jun 17 Javascript
KVM虚拟化技术之使用Qemu-kvm创建和管理虚拟机的方法
Oct 05 Javascript
微信小程序开发探究
Dec 27 Javascript
JQuery form表单提交前验证单选框是否选中、删除记录时验证经验总结(整理)
Jun 09 jQuery
使用node.js对音视频文件加密的实例代码
Aug 30 Javascript
详解如何实现一个简单的Node.js脚手架
Dec 04 Javascript
解决vue-cli单页面手机应用input点击手机端虚拟键盘弹出盖住input问题
Aug 25 Javascript
详解微信小程序框架wepy踩坑记录(与vue对比)
Mar 12 Javascript
vue实现简单学生信息管理
May 30 Javascript
在vue中使用Base64转码的案例
Aug 07 Javascript
JS如何监听div的resize事件详解
Dec 03 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
数据库中排序的对比及使用条件详解
2012/02/23 PHP
ThinkPHP模板替换与系统常量及应用实例教程
2014/08/22 PHP
php通过获取头信息判断图片类型的方法
2015/06/26 PHP
Laravel 5.4前后台分离,通过不同的二级域名访问方法
2019/10/13 PHP
屏蔽F1~F12的快捷键的js函数
2010/05/06 Javascript
JS获取URL中参数值(QueryString)的4种方法分享
2014/04/12 Javascript
用原生JS获取CLASS对象(很简单实用)
2014/10/15 Javascript
jQuery中:first-child选择器用法实例
2014/12/31 Javascript
ExpressJS入门实例
2015/01/14 Javascript
基于insertBefore制作简单的循环插空效果
2015/09/21 Javascript
javascript日期验证之输入日期大于等于当前日期
2015/12/13 Javascript
基于jquery实现ajax无刷新评论
2020/08/19 Javascript
详解js的延迟对象、跨域、模板引擎、弹出层、AJAX【附实例下载】
2016/12/19 Javascript
jquery图片放大镜效果
2017/06/23 jQuery
VUE在for循环里面根据内容值动态的加入class值的方法
2018/08/12 Javascript
JS中验证整数和小数的正则表达式
2018/10/08 Javascript
vue中的过滤器实例代码详解
2019/06/06 Javascript
js简单遍历获取对象中的属性值的方法示例
2019/06/19 Javascript
Node.JS用纯JavaScript生成图片或滑块式验证码功能
2019/09/12 Javascript
Nuxt 嵌套路由nuxt-child组件用法(父子页面组件的传值)
2020/11/05 Javascript
[17:36]VG战队纪录片
2014/08/21 DOTA
[01:01:18]VP vs NIP 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
django的settings中设置中文支持的实现
2019/04/28 Python
关于Python中的向量相加和numpy中的向量相加效率对比
2019/08/26 Python
使用Python下载抖音各大V视频的思路详解
2021/02/06 Python
英国家用电器购物网站:Hughes
2018/02/23 全球购物
环境工程大学生个人的自我评价
2013/10/08 职场文书
计算机网络专业个人的自我评价
2013/10/17 职场文书
舞蹈教育学专业推荐信
2013/11/27 职场文书
安全生产工作汇报材料
2014/10/28 职场文书
2014年协会工作总结
2014/11/22 职场文书
2015年党员公开承诺事项
2015/04/27 职场文书
学生会工作感言
2015/08/07 职场文书
2019客服个人年终工作总结范文
2019/07/08 职场文书
一文搞懂php的垃圾回收机制
2021/06/18 PHP
vue @click.native 绑定原生点击事件
2022/04/22 Vue.js