轉載於:http://www.yunbx.com/firefox-ie-the-chrome-to-disable-browser-caching/css
作前端開發的時候會常常更改js文件,可是瀏覽器會緩存中頁面的靜態文件,固然js咱們更改的最頻繁,可惡的是咱們常常清空了瀏覽器緩存,可是更改的js或者靜態頁面都不會當即生效,這對前端開發人員來講是件頭疼的事情。前端
解決瀏覽器緩存頁面的方法一:文件參數法ajax
能夠在js或者css文件後面加上參數來告訴瀏覽器從新加載最新的文件而不是啓用瀏覽器的緩存。chrome
優勢就不用說了,缺點也比較明顯,那就是每當更改了js或者css靜態文件,就要更改引用js或者css靜態文件的引用參數。瀏覽器
解決瀏覽器緩存頁面的方法二:完全禁止瀏覽器緩存法緩存
我算比較懶的呢,總想一勞永逸。因此上網搜索了一下,發現禁用ie與chrome瀏覽 器的緩存仍是至關困難的,主要是ie與chrome瀏覽器沒有支持這個功能。相比firefox就比較給力了,只面要配置一下就ok了。難怪 firefox是前端開發人員必備的瀏覽器!廢話少說,來看看firefox禁用瀏覽器緩存的操做。spa
firefox禁用瀏覽器緩存步驟:firefox
1)打開firefox瀏覽器:調試
2)在地址欄中打」about:config」;開發
3)找到」network.http.use-cache」;
雙擊它直至它變爲」False「。
禁用瀏覽器緩存缺點:作AJax開發時,由於ajax程序總要使用緩存,因此得記得禁止緩存,或者避免讓FF緩存。因此調試時可別永久禁用,由於你禁用了,用戶的可不必定禁用,那樣你這邊調試能夠,而用戶那邊卻不行。
如何禁用IE緩存
這個是實現不了的,惟一的解決方法就是按期清理IE緩存,除非BILL蓋茨是你的兄弟要求他有這個功能!
chrome禁用緩存:暫時找不到。