关于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 异步调用框架 (Part 3 - 代码实现)
Aug 04 Javascript
jQuery ui1.7 dialog只能弹出一次问题
Aug 27 Javascript
Jquery知识点三 jquery表单对象操作
Jan 17 Javascript
javascript 弹出的窗口返回值给父窗口具体实现
Nov 23 Javascript
每天一篇javascript学习小结(面向对象编程)
Nov 20 Javascript
一起学写js Calender日历控件
Apr 14 Javascript
JavaScript学习笔记整理_关于表达式和语句
Sep 19 Javascript
基于Bootstrap的标签页组件及bootstrap-tab使用说明
Jul 25 Javascript
简单实现jQuery上传图片显示预览功能
Jun 29 jQuery
详解Vue组件之作用域插槽
Nov 22 Javascript
解决Layui数据表格的宽高问题
Sep 28 Javascript
html2canvas属性和使用方法以及如何使用html2canvas将HTML内容写入Canvas生成图片
Jan 12 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
php中is_null,empty,isset,unset 的区别详细介绍
2013/04/28 PHP
PHP的几个常用加密函数
2016/02/03 PHP
js null,undefined,字符串小结
2010/08/21 Javascript
JavaScript随机排序(随即出牌)
2010/09/17 Javascript
五段实用的js高级技巧
2011/12/20 Javascript
jquery判断RadioButtonList和RadioButton中是否有选中项示例
2013/09/29 Javascript
jQuery操作Select的Option上下移动及移除添加等等
2013/11/18 Javascript
JS小功能(button选择颜色)简单实例
2013/11/29 Javascript
jQuery 过滤方法filter()选择具有特殊属性的元素
2014/06/15 Javascript
jquery实现公告翻滚效果
2015/02/27 Javascript
javascript文本模板用法实例
2015/07/31 Javascript
JS实现的另类手风琴效果网页内容切换代码
2015/09/08 Javascript
基于jQuery实现简单的折叠菜单效果
2015/11/23 Javascript
深入理解Java线程编程中的阻塞队列容器
2015/12/07 Javascript
jQuery+Ajax实现限制查询间隔的方法
2016/06/07 Javascript
让编辑器支持word复制黏贴、截屏的js代码
2016/10/17 Javascript
angular2+node.js express打包部署的实战
2017/07/27 Javascript
JavaScript输入分钟、秒倒计时技巧总结(附代码)
2017/08/17 Javascript
初识 Vue.js 中的 *.Vue文件
2017/11/22 Javascript
js实现上下左右键盘控制div移动
2020/01/16 Javascript
vue基于better-scroll实现左右联动滑动页面
2020/06/30 Javascript
在Python中使用模块的教程
2015/04/27 Python
python库lxml在linux和WIN系统下的安装
2018/06/24 Python
对pycharm代码整体左移和右移缩进快捷键的介绍
2018/07/16 Python
详解Python中正则匹配TAB及空格的小技巧
2019/07/26 Python
pytorch实现CNN卷积神经网络
2020/02/19 Python
python接口自动化之ConfigParser配置文件的使用详解
2020/08/03 Python
CSS3图片旋转特效(360/60/-360度)
2013/10/10 HTML / CSS
一款纯css3实现的圆形旋转分享按钮旋转角度可自己调整
2014/09/02 HTML / CSS
教师评优的个人自我评价分享
2013/09/19 职场文书
班组长竞聘书
2014/03/31 职场文书
大专毕业生求职信
2014/07/05 职场文书
办公室岗位职责范本
2015/04/11 职场文书
物业保安辞职信
2015/05/12 职场文书
Pytest allure 命令行参数的使用
2021/04/18 Python
Python可变与不可变数据和深拷贝与浅拷贝
2022/04/06 Python