浅谈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 相关文章推荐
小型js框架veryide.librar源代码
Mar 05 Javascript
javascript 页面划词搜索JS
Sep 28 Javascript
解决自定义$(id)的方法与jquery选择器$冲突的问题
Jun 14 Javascript
使用AngularJS 应用访问 Android 手机的图片库
Mar 24 Javascript
jQuery实用技巧必备(下)
Nov 03 Javascript
js获取腾讯视频ID的方法
Oct 03 Javascript
Bootstrap table使用方法详细介绍
Dec 09 Javascript
jQuery 实现双击编辑表格功能
Jun 19 jQuery
关于JavaScript的单双引号嵌套问题
Aug 20 Javascript
微信小程序使用gitee进行版本管理
Sep 20 Javascript
webpack自动打包和热更新的实现方法
Jun 24 Javascript
基于vue手写tree插件的那点事儿
Aug 20 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目录导航文件代码
2006/10/09 PHP
深入理解curl类,可用于模拟get,post和curl下载
2013/06/08 PHP
PHP命名空间namespace用法实例分析
2016/09/27 PHP
Javascript 倒计时源代码.(时.分.秒) 详细注释版
2011/05/09 Javascript
Javascript全局变量var与不var的区别深入解析
2013/12/09 Javascript
JavaScript点击按钮后弹出透明浮动层的方法
2015/05/11 Javascript
纯js代码实现简单计算器
2015/12/02 Javascript
详解javascript高级定时器
2015/12/31 Javascript
Angular发布1.5正式版,专注于向Angular 2的过渡
2016/02/18 Javascript
Javascript中prototype的使用详解
2016/06/18 Javascript
jQuery实现弹幕效果
2017/02/17 Javascript
Vue路由跳转问题记录详解
2017/06/15 Javascript
微信小程序 POST请求的实例详解
2017/09/29 Javascript
利用Javascript实现一套自定义事件机制
2017/12/14 Javascript
详解Vue-cli webpack移动端自动化构建rem问题
2018/04/07 Javascript
vue axios基于常见业务场景的二次封装的实现
2018/09/21 Javascript
JQuery 实现文件下载的常用方法分析
2019/10/29 jQuery
JavaScript简易计算器制作
2020/01/17 Javascript
python使用pil生成缩略图的方法
2015/03/26 Python
使用Python中的greenlet包实现并发编程的入门教程
2015/04/16 Python
python实现上传下载文件功能
2020/11/19 Python
python实现多张图片拼接成大图
2019/01/15 Python
在Python中使用turtle绘制多个同心圆示例
2019/11/23 Python
对python中 math模块下 atan 和 atan2的区别详解
2020/01/17 Python
Python通过2种方法输出带颜色字体
2020/03/02 Python
html5 利用canvas实现超级玛丽简单动画
2013/09/06 HTML / CSS
全球异乡人的跨境社交电商平台:Kouhigh口嗨网
2020/07/24 全球购物
回门宴新郎答谢词
2014/01/12 职场文书
幼儿园教师教育感言
2014/02/28 职场文书
会员卡清退活动总结
2014/08/27 职场文书
2014年房产经纪人工作总结
2014/12/08 职场文书
报案材料怎么写
2015/05/25 职场文书
民事纠纷协议书
2016/03/23 职场文书
高质量“欢迎词”
2019/04/03 职场文书
HTML基础-标签分类(闭合标签,空标签,块级元素,行内元素,行级块元素,可替换元素)
2021/03/31 HTML / CSS
多人盗宝《绿林侠盗》第三赛季4.5上线 跨平台实装
2022/04/03 其他游戏