首頁 > web前端 > js教程 > js、css、img等瀏覽器快取問題的2種解決方案_javascript技巧

js、css、img等瀏覽器快取問題的2種解決方案_javascript技巧

WBOY
發布: 2016-05-16 17:19:09
原創
1386 人瀏覽過

細節決定成敗!瀏覽器快取的意義在於提高了執行效率,但也隨之而來帶來了一些問題,導致服務端修改了js、css,客戶端不能更新
方法一產生隨機數字

複製程式碼 程式碼如下:



缺點,瀏覽器快取失去意義,每次都動態載入。

方法二版本號控制,設定全域變量,每次發布前版本號加1
複製程式碼程式碼如下:



推薦這種做法,這種做法比較簡單。缺點是HTML頁面不能使用,但是這種頁面應該不太多

更多方法:採用讀取檔案大小、檔案修改時間產生MD5的方式自動化實現,程式自動建置時壓縮合併js且全域替換版本,方式複雜,有興趣的可以研究

誰還有更好的方法?
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板