html文本中,图片或者css路径后面跟带有?是什么意思?

提问者:653729814 提问时间:2014年12月31日 人气:1
用户提问
比如图片路径:
../images/spr-header-module-8.png?v=9cf13c17
后面的?v=9cf13c17是什么意思?
图片本身有很多内容,但是现实出来只是其中的一部分,咋回事?
推荐答案

你好,页面里加载的js、css或者图片文件带有参数,客户端会缓存这些css或js文件,所以每次升级了js或css文件后,需要改变版本号,客户端浏览器就会重新下载新的js或css文件。

版本号,可以是一个随机数,也可以是一个递增的值,大版本小版本的方式,或者根据脚本的生成时间书写。

辅助答案
用户:hao123
2015年02月15日
就是区别版本用的一个戳