使用本地存储保存div的内容,并在另一页上显示

时间:2012-08-28 23:00:49

标签: jquery local-storage

我试图在页面加载的页面上抓取<div>的内容,并将其保存到localstorage。

当有人再次访问主页时,我希望显示此div的内容。

虽然我可以使用表单输入字段和提交来使用函数,但我找不到使用内容和页面加载来实现此功能的方法。

任何帮助表示赞赏!

非常感谢

1 个答案:

答案 0 :(得分:4)

如果没有看到您的标记和代码,很难知道可能出现的问题,您应该可以执行以下操作

在第一页:

$(function() {
  localStorage["myKey"] = JSON.stringify($("#divWithContents").html());
});

在您希望显示内容的页面上:

$(function() {
   if (localStorage["myKey"] != null) {
      var contentsOfOldDiv = JSON.parse(localStorage["myKey"]);    
      $("divWhereIwantStuffDisplayed").html(contentsOfOldDiv);
     } 
});