1

这是我所看到的:我有一个条件获取缓存策略(缓存控制:私有,必须重新验证)。

如果我在页面上,它工作正常,然后尝试点击浏览器的刷新按钮。

但是,在我网站的另一部分,我使用 location.replace(url) 转到该页面......如果我这样做,它不会进行检查并始终检索缓存的版本。

关于这里可能有什么问题的任何提示?

4

2 回答 2

1

您可以通过执行强制未缓存版本location.replace(url + "?tid=" + Math.random())

于 2009-01-07T10:38:11.853 回答
1

尝试使用普通链接。如果你得到相同的结果,那么问题不在于 JavaScript。

于 2009-01-07T11:46:31.870 回答