[ CSS JAVASCRIPT ] – 不要讓CSS JS檔被CACHE住

做我們這行的常常要改CSS JAVASCRIPT 明明在自已的電腦上改完也測完結果客戶那邊看怎麼跟沒改之前一樣,
結果是檔案被瀏覽器快取了。

第一種解法是客戶端(會被客戶罵死的解法):
請客戶自已清掉瀏覽器快取,立即有效但是…不知道的人沒清快取一樣是看到舊內容。

第二種就是主機端:

 

在 myjs.js / styles.css 加上 ?ver=年月日時分
?表示要透過網址去傳參數 ver=年月日時分 類似版本編號的概念
瀏覽器發現檔案名稱(包含後面所帶的參數)不一樣時,就會重新更新快取。

有人會問說帶參數那會不會影內部的運作?答案是不會你帶參數不做任何處理當然就不影響內容,只是單純的叫瀏覽器去更新檔案而已

如果我的文章有幫助到您的話,請幫我點擊廣告,一天最少需有五人點擊廣告才有足夠經費繼續經營下去,感謝! ⇩⇩⇩ 如果我的文章有幫助到您的話,請幫我點擊廣告,一天最少需有五人點擊廣告才有足夠經費繼續經營下去,感謝! ⇧⇧⇧

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *