1

有没有办法在下一页加载之前缓存文件?

我看到expiresand max-age,但它们需要一个时间增量,我不知道。

4

1 回答 1

1

一种选择是使用 JavaScript 为所有外部文件添加时间戳。

例如,如果您需要加载http://path/myIcon.png

  • var path="http://path/myIcon.png"+"?_ts="+new Date().toString();
  • 对所有 myIcon.png 图像使用上述路径(缓存)
  • 在下一页加载时,时间戳将被更新,并且由于 url 已更改,浏览器将重新加载图像
于 2012-11-24T17:09:37.153 回答