如何在cookie中保存包含超过 4kb 文本的 textarea 信息?不幸的是,我只对 Javascript 开放。我不能告诉用户他们不能使用超过 4000 个字符,并且在这种情况下设置限制是不可接受的。试图通过谷歌搜索,但它不会给我一个结果。不必对除 Google Chrome 以外的任何浏览器友好。
有任何想法吗?
如何在cookie中保存包含超过 4kb 文本的 textarea 信息?不幸的是,我只对 Javascript 开放。我不能告诉用户他们不能使用超过 4000 个字符,并且在这种情况下设置限制是不可接受的。试图通过谷歌搜索,但它不会给我一个结果。不必对除 Google Chrome 以外的任何浏览器友好。
有任何想法吗?
根据您的兼容性要求,您可以使用本地存储。如果我没记错的话,最多 5MB。
目前,Firefox 3.5+、Safari 4+、IE8+ 和 Chrome 支持 localStorage
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;
}