强制刷新的HTML链接?

n8w*_*wrl 8 html browser refresh

有没有办法构建一个URL的链接,强制浏览器忽略它可能对该URL的任何缓存?

我们有一些网站最近几年静态内容后发生了变化.用户单击快捷方式,收藏夹或键入URL到这些站点并获取旧的缓存内容.我希望有一个页面链接到同一个URL但强制浏览器获取新内容.

那可能吗?跨浏览器?

Tom*_*ter 10

  1. 使用无意义的查询参数更改页面的所有链接:products.html?happy = days
  2. 更改页面上的所有资源以使用另一个无意义的查询参数:style.css?the = fonz

您可以使用日期或时间戳或版本号以系统方式进行,或随意使用情景喜剧,布偶,山脉和小型哺乳动物.

  • 我意识到这是旧的,但参数建议+1. (2认同)

hap*_*rry 5

在 href 末尾添加一个具有唯一值的 url 参数,例如 new Date().getTime():

...somePage.html?time=123456789
Run Code Online (Sandbox Code Playgroud)