2012-09-19 53 views
0

我的老闆抱怨說,當我創建我們的網站的新版本,用戶需要按下Ctrl + F5,以使網站重新正常工作。這似乎是一個JavaScript問題(當我修改JavaScript時出現)。順利更新的JavaScript

怎麼辦?我不希望用戶按Ctrl + F5鍵既不瞭解F5鍵的功能。

+0

嗯,這是與緩存的問題,那麼...... mayby您可以搜索EEN緩存刷新JavaScript的?!? – Mathlight

+0

這是答案: [http://stackoverflow.com/a/1011617/1175881][1] [1]:http://stackoverflow.com/a/1011617/1175881 – Mathlight

回答

4

添加一個版本標誌腳本包括

<script src="myScript.js?v=2"></script> 

這樣,你可以隨時更新你的腳本已經改變了版本的代碼,你不希望加載從用戶的緩存文件。

如果您使用的不是一個版本號的任何服務器端語言,你可以有該文件的內容的散列值,所以它會自動更新每當文件更改。