利用动态HTML上的浏览器缓存

时间:2016-02-23 05:01:07

标签: javascript jquery html caching

我有一个html div(包含占位符文本),我每次加载页面时都会通过JS进行编辑(大部分时间都是相同的更新内容)。

此数据从服务器中提取。

有没有办法在浏览器中缓存此内容,以便在页面加载时显示缓存的内容,然后在服务器调用完成后更新它(很可能,这将是完全相同的内容,所以延迟不会让用户注意到。)

此处的目标是减少来自服务器的占位符文本和实际内容之间的延迟。

编辑:我没有后端。这里的一切都是客户方。

1 个答案:

答案 0 :(得分:0)

处理这类问题的最佳方法是进行后端调用,然后在服务器端呈现html。因此,在客户端加载页面时,您将看到所有内容。

现在可以使用js附加进一步的交互性。

所以这是流程:

  1. 客户请求页面
  2. 服务器单独调用提供数据的服务
  3. 使用该数据构建服务器端的html页面,你可以使用相同的把手
  4. 此后发送html
  5. 页面加载后,在该div上应用js事件