2013-03-15 39 views

回答

0

你需要隨機(或版本等)參數添加到您的腳本/ CSS /圖片,如:

<script>document.write('<script src="script_path?' + Math.random() + '"\><\/script>');</script> 

至極使得瀏覽器請求像script_path?0.611818所以腳本會主持得到緩存(實際上它會,但總是會被要求一個新的副本)。另一種方式是添加類似參數的版本,例如你的web應用程序的當前版本是5,那麼你做:

<script>document.write('<script src="script_path?' + your_version + '"\><\/script>');</script> 

每個版本後,你通過或不服增加your_version參數值一樣,

附:

例子顯示在JS,但你會使用你的後臺語言

0

爲了使瀏覽器從服務器每次從緩存中加載一個文件http://example.com/file.ext代替,更改客戶端代碼指向http://example.com/file.ext?<random value>它做。每次更改文件時,都要更改鏈接中的隨機值。

相關問題