重慶網(wǎng)站建設中,看到一些網(wǎng)站外引用CSS和JS后面帶有問號和參數(shù),這有什么實際作用?
1.作為版本號,方便記憶,查找;
2.作為修改標簽,讓瀏覽器重新下載新文件。
<link href="http://www.vi586.com/css/basic.css?v=20170207" rel="stylesheet" media="screen" type="text/css" /> <script type="text/javascript" src="http://www.vi586.com/js/jquery1.42.min.js?v=20170207">
做了CSS和JS修改之后,問號后面的參數(shù)根據(jù)自己的實際需要修改一下,瀏覽器發(fā)現(xiàn)路徑有差異,就會重新下載該文件。
用戶瀏覽網(wǎng)站的時候,本地瀏覽器會緩存一些腳本、圖片、樣式,下次訪問時,直接從計算機緩存中調(diào)用,加快加載時間的同時,減輕了服務器的壓力。
當然有些是由服務器動態(tài)生成的,腳本并不存在,因此帶了版本號,以示區(qū)別。絕大多數(shù)是手動修改的,當然上訴兩種情況都可以同時存在。