关于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 相关文章推荐
读jQuery之一(对象的组成)
Jun 11 Javascript
基于jquery的大众点评,分类导航实现代码
Aug 23 Javascript
JS获取URL中参数值(QueryString)的4种方法分享
Apr 12 Javascript
js格式化时间小结
Nov 03 Javascript
jquery实现动态操作select选中
Feb 11 Javascript
原生js实现秒表计时器功能
Feb 16 Javascript
详解JWT token心得与使用实例
Aug 02 Javascript
jQuery提示框插件SweetAlert用法分析
Aug 05 jQuery
layui表单提交到后台自动封装到实体类的方法
Sep 12 Javascript
基于VUE的v-charts的曲线显示功能
Oct 01 Javascript
vue如何实现动态加载脚本
Feb 05 Javascript
在webstorm中配置less的方法详解
Sep 25 Javascript
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
PHP5新特性: 更加面向对象化的PHP
2006/11/18 PHP
php pack与unpack 摸板字符字符含义
2009/10/29 PHP
php5.3 不支持 session_register() 此函数已启用的解决方法
2013/11/12 PHP
ExtJs之带图片的下拉列表框插件
2010/03/04 Javascript
面向对象的Javascript之一(初识Javascript)
2012/01/20 Javascript
JavaScript实现的日期控件具体代码
2013/11/18 Javascript
js实现键盘Enter键提交表单的方法
2015/05/27 Javascript
jquery.serialize() 函数语法及简单实例
2016/07/08 Javascript
jQuery中get方法用法分析
2016/12/07 Javascript
微信小程序使用slider设置数据值及switch开关组件功能【附源码下载】
2017/12/09 Javascript
nodejs实现OAuth2.0授权服务认证
2017/12/27 NodeJs
Vue渲染过程浅析
2019/03/14 Javascript
Promise扫盲贴
2019/06/24 Javascript
javascript 数组精简技巧小结
2020/02/26 Javascript
Vue实现PC端靠边悬浮球的代码
2020/05/09 Javascript
Django发送html邮件的方法
2015/05/26 Python
Python读写txt文本文件的操作方法全解析
2016/06/26 Python
Pandas 同元素多列去重的实例
2018/07/03 Python
PyQt编程之如何在屏幕中央显示窗体的实例
2019/06/18 Python
Django框架 信号调度原理解析
2019/09/04 Python
解决导入django_filters不成功问题No module named 'django_filter'
2020/07/15 Python
Python常用外部指令执行代码实例
2020/11/05 Python
django项目中使用云片网发送短信验证码的实现
2021/01/19 Python
德国最大的设计师鞋网上商店:Budapester
2017/12/07 全球购物
可以在一个PHP文件里面include另外一个PHP文件两次吗
2015/05/22 面试题
程序员经常用到的UNIX命令
2015/04/13 面试题
幼儿园中班开学寄语
2014/04/03 职场文书
毕业生党员个人总结
2015/02/14 职场文书
2015年度公共机构节能工作总结
2015/05/26 职场文书
导游词之镇江西津古渡
2019/11/06 职场文书
tensorboard 可视化之localhost:6006不显示的解决方案
2021/05/22 Python
JS创建或填充任意长度数组的小技巧汇总
2021/10/24 Javascript
一文了解JavaScript用Element Traversal新属性遍历子元素
2021/11/27 Javascript
室外天线与收音机天线杆接合方法
2022/04/05 无线电
Windows Server 修改远程桌面端口的实现
2022/06/25 Servers
java.util.NoSuchElementException原因及两种解决方法
2022/06/28 Java/Android