手机
当前位置:查字典教程网 >网页设计 >应用技巧 >实测各浏览器cookie的name个数及最大容量限制
实测各浏览器cookie的name个数及最大容量限制
摘要:测试代码复制代码代码如下:for(varii=0;ii

测试代码

复制代码 代码如下:

for(var ii = 0; ii< 5000;ii++){

if (!window.ia) window.ia=0;

window.ia++;

var s = 'a'+window.ia+'=';

for (var i = 0; i < 4000;i++) s+='' +parseInt(Math.random()*10);

s+= ';';

//alert(s.length);

document.cookie = s;

}

经过测试(ie10,firefox22,chrome)

各浏览器的cookie每一个name=value的value值大概在4k;所以4k并不是一个域名下所有的cookie共享的,而是一个name的大小;

而对于name的个数的限制,发现ie10大概是50个,如果超过了50个,前面的你这个进程(js?php?感觉应该是这样)设置的最前面设置的就会挨删除把新的放进去.当出现这种溢出替换的过程时,就会导致当前进程的ie的这个域名无法访问,需要重启浏览器才行;所 以对于name的个数可以按照ie的来定即可,其它浏览器倒没有限制,(500+还可以放);

而对于限制4k大小的限制时,保存cookie的请求就直接的被忽略,没有任何效果

【实测各浏览器cookie的name个数及最大容量限制】相关文章:

IE6与IE7 浏览器可实现功能汇总

Macromedia Captivate影片中完美加入闪吧版权信息

宽带到底该有多快 揭开ADSL真正速度之谜

资料:数据恢复知识基础

网站制作技术大全资源下载

ntoskrnl.exe丢失系统无法启动的解决方法

Cookie的使用之保存与获取代码示例

硬盘的真正凶手手工解决篇

NOD32常见问题小结

优盘,移动硬盘插入usb或光驱放光盘为什么一卡就死机的正确原因分析

精品推荐
分类导航