0

是否可以将数据保存到站点的本地存储中,然后稍后在同一站点的另一个页面上使用它?

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

这可能吗?

4

1 回答 1

4

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

localStorage.username = "User";

现在你只需要在任何你想要的地方检索它,比如:

alert(localStorage.username);

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

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

然后在您看来其他地方只是这样做:

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

通常有2种可能:

localStorage= 将其视为 cookie(在浏览器关闭时也会持续存在)

sessionStorage= 将其视为一个会话(它会一直持续到您关闭浏览器)

明显地

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

于 2013-04-18T09:17:13.493 回答