什么?历史= 1表示.js文件后的意思?

时间:2011-04-08 00:33:04

标签: javascript css browser-cache

  

可能重复:
  What does appending “?v=1” to CSS and Javascript URLs in link and script tags do?

我已经看到一些JS和CSS文件带有这个并且不太确定它意味着什么或它用于什么。在Asual jQuery Address插件中,您可以添加查询字符串以确定要打开和关闭的选项。

someFile.js?history=1

2 个答案:

答案 0 :(得分:1)

此查询字符串值使文件的每个新版本(无论是javascript,css或其他资产)都是唯一的,以便浏览器获取最新版本,忽略任何以前缓存的版本(并且浏览器不会有缓存版本,因为URL是唯一的。)

答案 1 :(得分:0)

它确保用户拥有最新版本的JS或CSS文件,以防浏览器缓存旧版本。