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