强制重新加载所有页面资源,而不是缓存

时间:2012-07-05 01:52:44

标签: javascript caching google-chrome browser-cache

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

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

我只需要支持chrome,而且我无法访问服务器。

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

2 个答案:

答案 0 :(得分:1)

引用此主题:Prevent browser caching of jQuery AJAX call result

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

答案 1 :(得分:1)

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