0

我正在创建一个网站,当我将其放置在另一个选项卡中或刷新页面时,我需要保留该信息。

这是我需要保留信息的代码部分。

$(".dev").append(lines[i]+"\n");

lines[i] 是将在我的 textarea 中列出的 IP 地址。

<textarea class='dev' cols='50' rows='10' readonly='readonly' style='resize:none;'>

现在,当在新选项卡中打开或刷新浏览器时,如何保留我的 textarea 中的信息?我以前使用过 memcache,但我不想使用我需要在 ajax 或 jquery 中执行它。

4

1 回答 1

0

尝试使用本地存储。它们的工作方式类似于 cookie。

这是一篇关于 LS 使用的好文章: http ://www.webmonkey.com/2011/04/how-to-use-html5s-local-storage-tools-today/

但是,简而言之,您会像 cookie 一样保存信息:

myjsobj={
  one : 1,
  two : 2
}
localStorage.setItem('mylist',JSON.stringify(myjsobj));

并像这样检索它:

myRetrievedObject=jQuery.parseJSON(localStorage.getItem('mylist'));
于 2012-10-31T21:54:23.373 回答