从Javascript强制执行“清空缓存并重新加载”

时间:2019-04-12 23:04:17

标签: javascript google-chrome

有很多类似的问题,但是答案与我所看到的不同。

这就是我在Chrome浏览器中看到的内容

在服务器上进行了更改,并通过AJAX / Javascript向客户端发出警报以刷新页面。客户端JS尝试location.reload(true)。它会刷新,但是页面没有任何变化。我还包括以下内容:

window.applicationCache.swapCache();
location.reload(true);

那没有帮助,应该弃用applicationCache。

然后我尝试使用修改后的URL(附加?id = 122)刷新页面,但是页面没有正确刷新。

手动,我尝试了F5和Control-F5。再次,没有变化。

在Google Chrome的开发人员模式下,我手动选择了“正常重载”和“硬重载”,但没有更改。直到我手动选择“ Empty Cache and Hard Reload”后,更新后的页面才能正确显示。

如何在客户端JS中以编程方式使用“空缓存和硬重载”来强制刷新页面?

0 个答案:

没有答案