将文本区域拆分为较小的变量

Split textarea into smaller variables

本文关键字:变量 文本 区域 拆分      更新时间:2023-09-26

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

有什么想法吗?

根据您的兼容性要求,您可以使用本地存储。如果我没记错的话,最多 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;
}