0

如何在cookie中保存包含超过 4kb 文本的 textarea 信息?不幸的是,我只对 Javascript 开放。我不能告诉用户他们不能使用超过 4000 个字符,并且在这种情况下设置限制是不可接受的。试图通过谷歌搜索,但它不会给我一个结果。不必对除 Google Chrome 以外的任何浏览器友好。

有任何想法吗?

4

2 回答 2

1

根据您的兼容性要求,您可以使用本地存储。如果我没记错的话,最多 5MB。

目前,Firefox 3.5+、Safari 4+、IE8+ 和 Chrome 支持 localStorage

于 2012-06-20T14:25:03.983 回答
0

Cookie 是旧的方式,您应该考虑使用localStorage

//Setting the value
var myList = document.getElementById('myToDoList');
localStorage.setItem('toDoData', myList.value);


//Reading the value
var myToDo = localStorage.getItem('toDoData');
if(myToDo){
    myList.value= myToDo;
}
于 2012-06-20T14:25:50.080 回答