关于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 相关文章推荐
50个比较实用jQuery代码段
Sep 18 Javascript
Jquery弹出窗口插件 LeanModal的使用方法
Mar 10 Javascript
当自定义数据属性为json格式字符串时jQuery的data api问题探讨
Feb 18 Javascript
jQuery Ajax异步处理Json数据详解
Nov 05 Javascript
js结合正则实现国内手机号段校验
Jun 19 Javascript
jQuery EasyUI Dialog拖不下来如何解决
Sep 28 Javascript
AngularJS中的Directive实现延迟加载
Jan 25 Javascript
checkbox批量选中,获取选中项的值的简单实例
Jun 28 Javascript
深入理解requestAnimationFrame的动画循环
Sep 20 Javascript
JS实现元素上下左右移动效果
Oct 18 Javascript
浅谈webpack SplitChunksPlugin实用指南
Sep 17 Javascript
jquery实现购物车基本功能
Oct 25 jQuery
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 ftp文件上传函数(基础版)
2010/06/03 PHP
php防止伪造的数据从URL提交方法
2014/06/27 PHP
PHP编辑器PhpStrom运行缓慢问题
2017/02/21 PHP
laravel自定义分页效果
2017/07/23 PHP
验证用户是否修改过页面的数据的实现方法
2008/09/26 Javascript
JS array 数组详解
2009/03/22 Javascript
基于Jquery的简单图片切换效果
2011/01/06 Javascript
Javascript中克隆一个数组的实现代码
2013/12/06 Javascript
javascript实现简单的鼠标拖动效果实例
2015/04/10 Javascript
jquery使整个div区域可以点击的方法
2015/06/24 Javascript
JS 拼凑字符串的简单实例
2016/09/02 Javascript
js学习心得_一个简单的动画库封装tween.js
2017/07/14 Javascript
利用yarn代替npm管理前端项目模块依赖的方法详解
2017/09/04 Javascript
vue.js 底部导航栏 一级路由显示 子路由不显示的解决方法
2018/03/09 Javascript
VueJs里利用CryptoJs实现加密及解密的方法示例
2019/04/29 Javascript
微信小程序实现页面分享onShareAppMessage
2019/08/12 Javascript
Layer组件多个iframe弹出层打开与关闭及参数传递的方法
2019/09/25 Javascript
Angular value与ngValue区别详解
2019/11/27 Javascript
js实现自动播放匀速轮播图
2020/02/06 Javascript
Javascript模拟实现new原理解析
2020/03/03 Javascript
[01:25:09]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS DT第二场
2014/05/24 DOTA
[01:50]2014DOTA2西雅图邀请赛 专访欢乐周宝龙
2014/07/08 DOTA
Python实现短网址ShortUrl的Hash运算实例讲解
2015/08/10 Python
使用Scrapy爬取动态数据
2018/10/21 Python
python3.6中@property装饰器的使用方法示例
2019/08/17 Python
python解释器spython使用及原理解析
2019/08/24 Python
python列表推导式入门学习解析
2019/12/02 Python
Python 批量读取文件中指定字符的实现
2020/03/06 Python
如何使用PyCharm将代码上传到GitHub上(图文详解)
2020/04/27 Python
HTML块级标签汇总(小篇)
2016/07/13 HTML / CSS
JSF面试题:如何管量web层中的Bean,用什么标签。如何通过jsp页面与Bean绑定在一起进行处理?
2012/10/05 面试题
项目施工员岗位职责
2014/03/09 职场文书
金榜题名主持词
2015/07/02 职场文书
运动会200米广播稿
2015/08/19 职场文书
环保建议书作文500字
2015/09/14 职场文书
如何利用Python实现一个论文降重工具
2021/07/09 Python