首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于HTML5离线存储

关于HTML5离线存储
EN

Stack Overflow用户
提问于 2011-08-02 05:47:21
回答 2查看 593关注 0票数 7

我有几个关于HTML5离线存储的问题,我无法理解。

  1. ,这些文件到底存储在什么地方?我在这里找不到:

C:\ SettingsUser和SettingsUser名称\Application是否有过期时间,在浏览器自动删除这些文件之后?还是文件永远保留?

  • ,如果我更改页面的内容,是否有刷新脱机存储的数据的方法?

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-08-02 06:06:01

  1. 我在%AppData%/Profiles/.
  2. /OfflineCache中找到了它们。我使用的是Windows7。
  3. ,这取决于您的web服务器为所讨论的文件发送的过期头。建议您将expire设置为一个星期,但这取决于您,您可以使其永不过期。请注意,清单文件本身应该设置为永不缓存.
  4. ,以便刷新数据,您必须实际更改清单文件。建议您在清单文件的某个位置放置带有版本号的注释,然后每次更改任何其他文件时都更新它。

编辑:我回答了这些问题,认为你指的是离线应用程序缓存,而不是本地存储。

票数 1
EN

Stack Overflow用户

发布于 2011-08-02 06:13:32

为了准确起见,应该提到的是,尽管localStorage确实是HTML5规范的一部分,但它在与HTML5的其他部分一起被包含后,被分成了自己的部分。

  1. 它确实取决于您的浏览器,但应该在/
  2. //OfflineCache中的AppData文件夹中找到它。(对于Windoes 7).
  3. 通常没有localStorage的过期日期,除非被localStorage专门删除,否则它可以永远保持不变(假设您没有接触到实际文件),在这种情况下,您使用(或编写)的网站需要足够聪明,以便与页面内容一起刷新localStorage。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6907772

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档