0
我修改了js lightbox
,我不知道如何爲其他瀏覽器加載新版本。在我的機器上,我做了Ctrl-F5
,但我不知道如何爲訪問者瀏覽器做到這一點。我在想,我可以修改.js
的文件名,但這不是一個乾淨的公平方法。強制重新加載javascript
你有什麼建議?
我修改了js lightbox
,我不知道如何爲其他瀏覽器加載新版本。在我的機器上,我做了Ctrl-F5
,但我不知道如何爲訪問者瀏覽器做到這一點。我在想,我可以修改.js
的文件名,但這不是一個乾淨的公平方法。強制重新加載javascript
你有什麼建議?
您可以使用這樣的事情:
randomNumber = Math.floor(Math.random()*999);
<script src="lightbox.js?randomNumber"></script>
應該強制瀏覽器去下載最新版本的js文件的每個頁面刷新。
嘗試從您的sevrer發送配置version_number。
<script src="lightbox.js?version_number"></script>
大多數人使用版本號來強制Web瀏覽器重新加載文件。 randomNumber = version_number – IdanHen 2013-03-24 08:49:10
@IdanHen:非常好的方法。請添加它作爲一個不同的答案,以便選擇它作爲解決方案。 – ctp 2013-03-24 10:03:29