难道HTML5 localStorage的坚持跨浏览器实例?

问题描述 投票:1回答:2

我有一个类似的问题to this one但答案似乎有点神秘,我还是不太“渐” localStorage

  1. 如果我的数据保存到本地存储,以及用户关闭浏览器,是否得到数据打掉了?或者是它仍然可以访问,当他们打开一个新的浏览器?
  2. 是localStorage的数据提供给浏览器的所有实例,或做每个浏览器实例(比方说,不管是什么原因,有5种Firefox的情况下打开了用户)获取自己的localStorage的?
  3. 当用户刷新所有Cookie和会话数据,并localStorage的也得到消灭了?
html5 local-storage
2个回答
2
投票

当应用程序从同一个域中打开本地存储在不同的标签/窗口持续性。提供每个域5MB存储。 LocalStrorage只能当u manualy由LocalStorage.clear(删除)进行擦拭;欲了解更多关于HTML5本地存储空间,请访问信息:LOCALSTORAGE in html5


1
投票
  1. 如果我的数据保存到本地存储,以及用户关闭浏览器,是否得到数据打掉了?或者是它仍然可以访问,当他们打开一个新的浏览器? 不,数据被持续,直到您删除或清除它们没有过期。 如果你想删除的数据,当用户关闭浏览器使用的sessionStorage来代替。 在私密模式无数据持久化(igcognitive模式)
  2. 是localStorage的数据提供给浏览器的所有实例,或做每个浏览器实例(比方说,不管是什么原因,有5种Firefox的情况下打开了用户)获取自己的localStorage的? 这股跨特定浏览器的实例中的数据,例如,Firefox的标签/实例共享相同的数据,但浏览器不共享与Firefox的数据。 这也取决于浏览器的机制: Chrome浏览器允许添加用户,这样的标签属于一个用户共享相同的数据。 关闭浏览器后,在私人模式下的数据将被清除。
  3. 当用户刷新所有Cookie和会话数据,并localStorage的也得到消灭了? 不,它只是,如果你清楚的localStorage全军覆没
© www.soinside.com 2019 - 2024. All rights reserved.