将数据添加到localstorage并在另一页上使用它

时间:2013-04-18 07:47:49

标签: html5 codeigniter local-storage

我是否可以将数据保存到网站上的本地存储中,然后在同一网站的其他页面上使用它?

例如:我在此页面中有一个“添加到localstorage”按钮:http://www.domain.com/exhibitors/view/41873当我点击它时,我将一些数据添加到本地存储中,之后我想在{{3}上使用它}

这可能吗?

1 个答案:

答案 0 :(得分:4)

是的,有可能,您只需将其设置为localStorage:

localStorage.username = "User";

现在您只需要在任何地方检索它,例如:

alert(localStorage.username);

在你的情况下,你只需要像这样碾碎:

<a href="#" onclick="localStorage.username = 'Paul'">Add to localStorage</a>

然后在你看来的其他地方做:

<script> alert(localStorage.username); </script>
  
    

通常有两种可能性:

  
     

localStorage =认为它是一个cookie(它也存在于浏览器上   闭)

     

sessionStorage =认为它是一个会话(它一直持续到你   关闭浏览器)

<强>明显

强烈建议不要将敏感数据存储在浏览器中,因此将它们用于例程而不是用于存储密码,例如,原因,用户可以从浏览器编辑它们,恶意用户也可以