可能重複:
How to prevent Ajax/javascript result caching in browsers?JavaScript ::如何防止JS中的XMLHttpRequest緩存?
我想動態加載JS腳本。每次瀏覽器加載舊版本的文件?
如何防止在不更改服務器代碼的情況下加載新版本的文件?
可能重複:
How to prevent Ajax/javascript result caching in browsers?JavaScript ::如何防止JS中的XMLHttpRequest緩存?
我想動態加載JS腳本。每次瀏覽器加載舊版本的文件?
如何防止在不更改服務器代碼的情況下加載新版本的文件?
最簡單的方法是每次發送一個隨機數作爲參數發送請求,以便瀏覽器不緩存請求!
實施例:
<script type="text/javascript" src="somejsfile.js?r=random_number"></script>
的隨機數可以通過在此之前它加載一個腳本每次生成!
我不確定這是否是正確的方法,但它的工作很好!
感謝您的回答 – vivekp
隨機數部分由sandeepraju的建議:
var url = "jsfile.js?" + new Date().getTime();
後的一些代碼你試過到目前爲止 – polin