我在我的頁面上有這個如何讓我的網站緩存javascript文件一段時間?
<meta http-equiv="Expires" content="0" />
我注意到我的JavaScript文件沒有被緩存。每次我重新加載頁面時,它都會再次下載,狀態爲200
。我想讓它保持一段時間,像一個小時,所以當我刷新頁面時,它不應該下載js文件,並且應該得到狀態304(不變)。
有誰知道上面的標籤究竟意味着什麼,我應該如何改變它?
感謝
編輯:
似乎在IE11(渲染模式IE10)也可顯示狀態200,但在Chrome 49,它顯示304。不過,我希望它在IE緩存。
您是否嘗試過在localStorage的緩存數據??? – Jois
[Leverage browser caching]的可能副本(http://stackoverflow.com/questions/2634172/leverage-browser-caching) – Neoaptt
這是microsoft IIS,我也無法訪問IIS軟件。我只能更改html文件。另外你如何緩存一個JS文件在本地存儲? – omega