关于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 相关文章推荐
客户端脚本中常常出现的一些问题和调试技巧
Jan 09 Javascript
JQuery 返回布尔值Is()条件判断方法代码
May 14 Javascript
深入剖析JavaScript编程中的对象概念
Oct 21 Javascript
详解AngularJS Filter(过滤器)用法
Dec 28 Javascript
基于JavaScript代码实现自动生成表格
Jun 15 Javascript
DataTables+BootStrap组合使用Ajax来获取数据并且动态加载dom的方法(排序,过滤,分页等)
Nov 09 Javascript
用javascript获取任意颜色的更亮或更暗颜色值示例代码
Jul 21 Javascript
p5.js入门教程之图片加载
Mar 20 Javascript
深入分析element ScrollBar滚动组件源码
Jan 22 Javascript
vue 需求 data中的数据之间的调用操作
Aug 05 Javascript
Javascript数组及类数组相关原理详解
Oct 29 Javascript
Vue如何清空对象
Mar 03 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
SSI指令
2006/11/25 PHP
用js进行url编码后用php反解以及用php实现js的escape功能函数总结
2010/02/08 PHP
php 转换字符串编码 iconv与mb_convert_encoding的区别说明
2011/11/10 PHP
基于jquery实现图片广告轮换效果代码
2011/07/07 Javascript
Jquery颜色选择器ColorPicker实现代码
2012/11/14 Javascript
Javascript 判断是否存在函数的方法
2013/01/03 Javascript
使用JS或jQuery模拟鼠标点击a标签事件代码
2014/03/10 Javascript
了不起的node.js读书笔记之mongodb数据库交互
2014/12/22 Javascript
javascript三元运算符用法实例
2015/04/16 Javascript
JS实现的车标图片提示效果代码
2015/10/10 Javascript
不得不分享的JavaScript常用方法函数集(上)
2015/12/23 Javascript
JavaScript模拟鼠标右键菜单效果
2020/12/08 Javascript
JavaScript中的跨浏览器事件操作的基本方法整理
2016/05/20 Javascript
AngularJS入门教程之过滤器用法示例
2016/11/02 Javascript
微信小程序中吸底按钮适配iPhone X方案
2017/11/29 Javascript
vue中eventbus被多次触发以及踩过的坑
2017/12/02 Javascript
javascript实现文件拖拽事件
2018/03/29 Javascript
如何将HTML字符转换为DOM节点并动态添加到文档中详解
2018/08/19 Javascript
Vue-CLI 3.X 部署项目至生产服务器的方法
2019/03/22 Javascript
微信小程序实现的图片保存功能示例
2019/04/24 Javascript
使用python编写脚本获取手机当前应用apk的信息
2014/07/21 Python
遗传算法之Python实现代码
2017/10/10 Python
tensorflow ckpt模型和pb模型获取节点名称,及ckpt转pb模型实例
2020/01/21 Python
解决django FileFIELD的编码问题
2020/03/30 Python
python 3.8.3 安装配置图文教程
2020/05/21 Python
python安装sklearn模块的方法详解
2020/11/28 Python
python读取图片颜色值并生成excel像素画的方法实例
2021/02/19 Python
基于CSS3实现的漂亮Menu菜单效果代码
2015/09/10 HTML / CSS
彪马英国官网:PUMA英国
2019/02/11 全球购物
I.T集团香港官方商城:ITeSHOP.com Hong Kong
2019/02/15 全球购物
婚鞋、新娘鞋、礼服鞋、童鞋:Nina Shoes
2019/09/04 全球购物
Crabtree & Evelyn欧盟:豪华洗浴、身体和护发
2021/03/09 全球购物
分层教学实施方案
2014/03/19 职场文书
科技活动周标语
2014/10/08 职场文书
使用JS实现简易计算器
2021/06/14 Javascript
python playwrigh框架入门安装使用
2022/07/23 Python