洞悉互聯網前沿資訊,探尋網站營銷規律
作者:狐靈科技 | 2020-04-14 13:51 |點擊:
經常看一些網站頁面源代碼中的css文件和js文件后面帶一個問號,后面跟著一連串數字或字符,這是干什么用的?
舉例來說:
<link rel="stylesheet" href="http://static.ak.facebook.com/css/actionspro.css?44:72882" type="text/css"/>
這個方法我也用過,而且很好用?,它的作用有兩個:
1、作為版本號,讓自己方便記憶、查找;
2、作為修改標簽,讓瀏覽器重新下載新文件。
其實css文件后面得問號起不到實際作用,僅能當作后綴,如果用問號加參數的方法,可以添加版本號等信息,比如新浪、facebook上用到的:
http://xxx.xxx.cn/css/common/index.css?version=20101126145707
http://tjs.sjs.xxx.cn//static/js/top.js?version=20101126145707
你可以從version后面清楚地看到這個css文件是何時修改過的,而且當修改過CSS文件并上傳到服務器后,還可以讓瀏覽器重新下載這個css文件,解決不刷新緩存的問題。
這么一講就清楚了吧?一個很小的細節,卻能為我們添加許多方便之處。