是否根据cookie值的大小限制cookie写入

Is cookie writing limited based on the size of the cookie value?

本文关键字:cookie 写入 是否      更新时间:2024-02-26

我有以下代码,它获取文本区域的值并将其写入cookie。

然而,对于较大的值,似乎没有设置cookie。

var xVal = $('div#content-case div#edit-document textarea#feed-edit-box').val();
xVal = xVal.replace(/('r'n|'n|'r)/gm, "");
var exdate = new Date();
exdate.setDate(exdate.getDate() + 1);
var c_value = xVal + ((1 == null) ? "" : "; expires=" + exdate.toUTCString());
document.cookie = "TempFile=" + c_value;

如果是的话,有办法解决这个问题吗?

Cookies在某些浏览器(IE)中被限制为4096字节,而不是将您的值保存到cookie中http://www.jstorage.info/,数据不会在每次请求时发送到服务器,而且存储空间要大得多。