【问题标题】:How do I get Chrome to cache my HTML/CSS changes?如何让 Chrome 缓存我的 HTML/CSS 更改?
【发布时间】:2017-04-12 00:50:42
【问题描述】:

我的 Web 应用程序使用 Javascript 动态更改 CSS,以响应用户输入。当用户离开更新的页面,然后点击 BACK 时,它会从磁盘缓存重新加载页面,但 CSS 更改消失了。所以页面看起来就像在用户输入之前一样。

这正常吗?有没有办法让 Chrome 缓存包含我的 CSS 更改的更新 HTML?

【问题讨论】:

    标签: html google-chrome http browser-cache


    【解决方案1】:

    这与 Chrome 无关。如果最终用户输入更改了 CSS 规则(使用 JavaScript CSS 操作)并且没有进行任何其他操作,则这些 CSS 规则更新(最新的 CSS 规则)存储在浏览器内存中,当页面刷新时会被清除。

    要使这些更新的 CSS “缓存”,您需要通过将其存储在 LocalStorage(浏览器端)或服务器中的数据库中来使其持久化。

    【讨论】:

      猜你喜欢
      • 2013-07-18
      • 2011-06-21
      • 1970-01-01
      • 2014-08-18
      • 1970-01-01
      • 2010-10-11
      • 1970-01-01
      • 2017-10-23
      • 1970-01-01
      相关资源
      最近更新 更多