关于COOKIE个数与大小的问题


Posted in Javascript onJanuary 17, 2011

实话讲,在平时的JS使用过程中很少去注意这方面的问题也很少去用到cookie,所以这次被人家问了个目瞪口呆,吱吱唔唔也说不出个所以然来,最后只能老实交待对这块cookie的操作还不是很了解。今天有同事又问起关于cookie的问题,我就到网上查询了一下做了一些相关的摘要记录下来,以备不时之用。关于cookie的操作,做为JS程序员应该是相对熟悉一些的,所以就不对它进行过多的说明了。

    以下就是关于各浏览器之间对cookie的不同限制:

  IE6.0 IE7.0/8.0 Opera FF Safari Chrome
cookie个数: 每个域为20个 每个域为50个 每个域为30个 每个域为50个 没有个数限制 每个域为53个
cookie总大小: 4095个字节 4095个字节 4096个字节 4097个字节 4097个字节 4097个字节

    超出个数限制后的处理操作:

        1、IE与Opera的处理是一样的。他们都利用“最近最少使用算法”,当cookie已经达到限额时就将自动剔除最老的cookie,以给最新的cookie的留下可用的空间。

        2、FF很特殊,虽然最后设置的cookie会被保留下来,但它好像没有什么章法随机进行删除已存在的cookie。

    备注:

        在我们进行页面cookie操作的时候,应该尽量保证cookie的数量以及相应的大小。cookie个数最好 < 20~30个;cookie大小最好 < 4K

Javascript 相关文章推荐
javascript 变量作用域 代码分析
Jun 26 Javascript
js/ajax跨越访问-jsonp的原理和实例(javascript和jquery实现代码)
Dec 27 Javascript
如何在MVC应用程序中使用Jquery
Nov 17 Javascript
JS访问SWF的函数用法实例
Jul 01 Javascript
使用jquery如何获取时间
Oct 13 Javascript
Bootstrap3 内联单选和多选框
Dec 29 Javascript
两种简单的跨域方法(jsonp、php)
Jan 02 Javascript
详解express + mock让前后台并行开发
Jun 06 Javascript
Django+vue跨域问题解决的详细步骤
Jan 20 Javascript
jquery将json转为数据字典的实例代码
Oct 11 jQuery
Vue Render函数创建DOM节点代码实例
Jul 08 Javascript
如何使用vue3打造一个物料库
May 08 Vue.js
js实现的跟随鼠标移动的时钟效果(中英文日期显示)
Jan 17 #Javascript
Jquery 插件开发笔记整理
Jan 17 #Javascript
JQuery学习笔记 nt-child的使用
Jan 17 #Javascript
Jquery知识点三 jquery表单对象操作
Jan 17 #Javascript
基于jquery的返回顶部效果(兼容IE6)
Jan 17 #Javascript
jquery+ajax每秒向后台发送请求数据然后返回页面的代码
Jan 17 #Javascript
Jquery知识点二 jquery下对数组的操作
Jan 15 #Javascript
You might like
德劲1103二次变频版的打磨
2021/03/02 无线电
PHP 批量删除数据的方法分析
2009/10/30 PHP
PHP生成随机用户名和密码的实现代码
2013/02/27 PHP
PHP实现的简单三角形、矩形周长面积计算器分享
2014/11/18 PHP
Yii2框架实现注册和登录教程
2016/09/30 PHP
浅谈php中变量的数据类型判断函数
2017/03/04 PHP
为radio类型的INPUT添加客户端脚本(附加实现JS来禁用onClick事件思路代码)
2010/11/11 Javascript
JS左右无缝滚动(一般方法+面向对象方法)
2012/08/17 Javascript
JQuery 获取json数据$.getJSON方法的实例代码
2013/08/02 Javascript
简单的两种Extjs formpanel加载数据的方式
2013/11/09 Javascript
扩展IE中一些不兼容的方法如contains、startWith等等
2014/01/09 Javascript
jquery中animate的stop()方法作用实例分析
2015/01/30 Javascript
javascript实现简单的二级联动
2015/03/19 Javascript
js实现正则匹配中文标点符号的方法
2015/12/23 Javascript
如何使用Vuex+Vue.js构建单页应用
2016/10/27 Javascript
JS验证不重复验证码
2017/02/10 Javascript
详解Vue 方法与事件处理器
2017/06/20 Javascript
JS实现标签滚动切换效果
2017/12/25 Javascript
原生JS实现的简单轮播图功能【适合新手】
2018/08/17 Javascript
详解在vue-cli中使用graphql即vue-apollo的用法
2018/09/08 Javascript
vue项目打包后怎样优雅的解决跨域
2019/05/26 Javascript
[02:20]DOTA2英雄基础教程 黑暗贤者
2013/12/19 DOTA
Python字符串格式化输出方法分析
2016/04/13 Python
python 产生token及token验证的方法
2018/12/26 Python
Django ORM 常用字段与不常用字段汇总
2019/08/09 Python
django多种支付、并发订单处理实例代码
2019/12/13 Python
如何在Canvas中添加事件的方法示例
2019/05/21 HTML / CSS
宝拉珍选澳大利亚官方购物网站:Paula’s Choice澳大利亚
2016/09/13 全球购物
毕业求职自荐信格式是什么
2013/11/19 职场文书
酒店执行总经理岗位职责
2013/12/15 职场文书
上班玩手机检讨书
2014/02/17 职场文书
国庆节活动总结
2014/08/26 职场文书
出纳岗位职责范本
2015/03/31 职场文书
全国助残日活动总结
2015/05/11 职场文书
2016年植树节红领巾广播稿
2015/12/17 职场文书
详解vue身份认证管理和租户管理
2021/05/25 Vue.js