浅谈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代码
Jan 11 Javascript
利用Keydown事件阻止用户输入实现代码
Mar 11 Javascript
上传图片js判断图片尺寸和格式兼容IE
Sep 01 Javascript
使用canvas实现仿新浪微博头像截取上传功能
Sep 02 Javascript
简单实现的JQuery文本框水印插件
Jun 14 Javascript
原生JS实现图片无缝滚动方法(附带封装的运动框架)
Oct 01 Javascript
JavaScript 中定义函数用 var foo = function () {} 和 function foo()区别介绍
Mar 01 Javascript
layui问题之模拟select点击事件的实例讲解
Aug 15 Javascript
JS中实现浅拷贝和深拷贝的代码详解
Jun 05 Javascript
浅谈javascript如何获取文件后缀名
Aug 07 Javascript
vue 项目软键盘回车触发搜索事件
Sep 09 Javascript
Vue实现简单计算器
Jan 20 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
Re:从零开始的异世界生活 第2季 开播啦
2020/07/24 日漫
PHP中的use关键字概述
2014/07/23 PHP
PHP开发APP端微信支付功能
2017/02/17 PHP
JS 判断代码全收集
2009/04/28 Javascript
JavaScript高级程序设计 读书笔记之十 本地对象Date日期
2012/02/27 Javascript
JQuery写动态树示例代码
2013/07/31 Javascript
使用jQuery UI库开发Web界面的简单入门指引
2016/04/22 Javascript
javascript动画之磁性吸附效果篇
2016/12/09 Javascript
微信小程序 es6-promise.js封装请求与处理异步进程
2017/06/12 Javascript
Vue中引入样式文件的方法
2017/08/18 Javascript
AngularJS表单验证功能
2017/10/19 Javascript
Nodejs中crypto模块的安全知识讲解
2018/01/03 NodeJs
Vue3项目打包后部署到服务器 请求不到后台接口解决方法
2020/02/06 Javascript
浅谈vue 多个变量同时赋相同值互相影响
2020/08/05 Javascript
python使用pil生成缩略图的方法
2015/03/26 Python
python追加元素到列表的方法
2015/07/28 Python
通过Python使用saltstack生成服务器资产清单
2016/03/01 Python
python中快速进行多个字符替换的方法小结
2016/12/15 Python
使用Python3 编写简单信用卡管理程序
2016/12/21 Python
Python学习笔记之if语句的使用示例
2017/10/23 Python
Python爬取当当、京东、亚马逊图书信息代码实例
2017/12/09 Python
Python 查看文件的读写权限方法
2018/01/23 Python
Python3 安装PyQt5及exe打包图文教程
2019/01/08 Python
pytorch 图像中的数据预处理和批标准化实例
2020/01/15 Python
PyQt5如何将.ui文件转换为.py文件的实例代码
2020/05/26 Python
python Matplotlib模块的使用
2020/09/16 Python
Tiqets荷兰:出售欧洲最美丽的景点和博物馆门票
2018/01/09 全球购物
硕士研究生自我鉴定范文
2013/12/27 职场文书
大学生职业生涯规划书前言
2014/01/09 职场文书
乐观大学生的自我评价
2014/01/10 职场文书
领导干部考察材料
2014/02/08 职场文书
小学国旗下的演讲稿
2014/08/28 职场文书
python 中的@运算符使用
2021/05/26 Python
Java 常见的限流算法详细分析并实现
2022/04/07 Java/Android
Python matplotlib安装以及实现简单曲线的绘制
2022/04/26 Python
NoSQL优缺点与MongoDB数据库简介
2022/06/05 MongoDB