1

我想做一些类似于在 chrome 中打开开发人员工具并检查禁用缓存然后重新加载页面的事情。

我无法以任何方式修改 url(例如,在查询中附加时间戳),因为这将工作一次,但是下次我正常重新加载页面时,资源将从没有时间戳的旧 url 加载并且是旧的缓存版本。

我只需要对 chrome 的支持,我无权访问服务器。

基本上我需要在 chrome 缓存中更新资源文件,而不更改 url。

4

2 回答 2

1

Chrome中重新加载所有页面资源,无论缓存可以通过在开发人员工具打开时长按 刷新按钮来强制

于 2013-09-07T15:35:35.647 回答
1

参考这个话题:防止浏览器缓存jQuery AJAX调用结果

由于您可以编辑服务器端脚本以设置不缓存标头,因此很难在 IE 上完美地处理它。不幸的是,唯一可以为客户端做的方法是在查询字符串的末尾添加时间戳。

于 2012-07-05T02:18:44.157 回答