?ver =在包含结束时 - 是否有技术效果?

MrG*_*ole 3 javascript browser caching

我想知道版本名称的确切含义是什么?

比如jquery.js?ver = 1.4.4

我的意思是如果我使用像这样的cdn jquery/1.4.4/jquery.min.js?ver = 1.4.4但是另一边有jquery/1.4.4/jquery.min.js?ver = 1.3.2在那里,这会影响缓存吗?

kem*_*002 7

是的,通过将其更改=1.4.4为其他内容,当用户返回页面时,它会强制浏览器不缓存该文件.因此,如果您升级到新版本的JQuery 1.4.5,并且您希望确保客户端获得该文件的最新版本,则更改该URL的结尾.这使得浏览器认为它是一个全新的文件并强制它下载新版本.

(在最后使用该版本可以帮助您轻松识别您拥有的文件版本,但这完全不同于所要求的内容:)).