每个变量最在赋值是 4K 每个cookie 里最多允许 20 个变量 cookie 文件总数不能超过 300 个

解决方案 »

  1.   

    是啊,我遇到了20个的限制,我试图把数据库里所有记录的ID保存在COOKIES中,一个一个读时,超过20次就无效了,用SESSION也一样,不知道阁下有没有什么办法解决?
      

  2.   

    你可以将多个字符合并到一个字符串里:
    a +"@"+ b +"@"+ c; 将变量 a b c 的字符串组成一个字串,并用 @ 分隔
    这个字串放在一个 cookie 变量里,取出的时候用 str.split("@") 重新分隔成单个的字串.当然其中的分隔字符不一定要用@, 只要不与变量里的字符相冲突就行.
      

  3.   

    把有用的数据存到cookie中行吗?不是所有的机子都支持和允许cookie吧