我试图存储一些用户通常必须重新输入到Cookie或某些其他形式的信息存储的变量,以便下次用户访问该网页上次输入的所有信息会的。
所以,如果有人放入
"示例名称",当他们返回时,"示例名称"将自动填入输入ID" name"。
此外,还有一些动态div,它根据页面上的内容以及用户已输入的内容追加内容。
有没有办法保存这些信息,因为可以有很多(不超过大约100kb,需要保存),用户可以返回并添加更多/编辑/等。无需重做所有内容?
答案 0 :(得分:0)
要回答我自己的问题,如果那没关系
if(!localStorage.getItem('userjson')) {
populateStorage();
} else {
setStyles();
}
function populateStorage() {
localStorage.setItem('userjson', $('#userJSON').html());
localStorage.setItem('see', $('#see').html());
setStyles();
}
function setStyles() {
var Userjson = localStorage.getItem('userjson');
var See = localStorage.getItem('see');
$('#userJSON').append(Userjson);
$('#see').append(See);
}
发现本地存储空间更大,使用起来更容易。并且看到我老实说不会对使用过时浏览器的用户(因为我们正在处理需要半精通技术的用户的东西)这一点很好看