Eclipse中js文件修改后瀏覽器不能及時更新的解決辦法


項目中js文件修改后瀏覽器不能及時更新的解決辦法

轉載:http://www.codeweblog.com/%E9%A1%B9%E7%9B%AE%E4%B8%ADjs%E6%96%87%E4%BB%B6%E4%BF%AE%E6%94%B9%E5%90%8E%E6%B5%8F%E8%A7%88%E5%99%A8%E4%B8%8D%E8%83%BD%E5%8F%8A%E6%97%B6%E6%9B%B4%E6%96%B0%E7%9A%84%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95/

現在就分別把IE,firefox,chrome中解決辦法貼出來供大家參考:

1.firefox(火狐瀏覽器)解決問題

第一步,在瀏覽器中敲入:about:config ,然后回車

第二步,在顯示出的內容中找到下面的列表內容,雙擊下面圖中圈出的內容

 

在出現的對話框中將3改為1

 

然后關閉這個頁面,你就可以讓你的項目在更新時瀏覽器及時地更新你項目中的js文件。

2.IE

打開IE瀏覽器,同時按住ALT+X,在出現的頁面上點擊Internet選項,進入Internet選項配置界面中,點擊在下面的圖中圈出的按鈕

 

進入設置界面,然后選中下面圖中圈出的選項

 

然后依次點擊確定,然后,IE瀏覽器就可以及時更新項目中更改的js文件。

3.chrome(谷歌瀏覽器)

谷歌瀏覽器暫時沒有找到設置辦法

4.剛剛想起來的一個辦法

這個辦法也沒有根本的解決為什么修改的js文件不能在瀏覽器中及時更新,但是使用本方法可以實現更新,這個方法就是手動刪除部署的文件,然后從新部署項目。下面是分別針對myeclipse和eclipse找到部署的項目的位置。

4.1針對eclipse使用者:

使用eclipse的朋友們注意,由於eclipse默認的在tomcat中部署項目的位置並不在tomcat中的webapp目錄下,而是在eclipse安裝路徑下,例如我使用的是eclipse luna ,我在tomcat中部署的項目的默認的位置為: .metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps ,你如果想找這個路徑,那么,你就需要去你的workspace下去找.metadata文件夾,然后再按照上面的路徑查找到你的部署的項目,手動刪除后,在eclipse中從新部署項目,就可以消除瀏覽器不能更新的問題。

4.1針對Myeclipse使用者:

myeclipse中部署的項目的路徑就在tomcat的安裝路徑中webapp文件夾下,在這個webapp文件夾中查找到你的項目,手動刪除,然后在myeclipse中重新部署項目即可。

5.其他方法

根據評論本文章的朋友們的建議,我也親自嘗試了一下他們的方法,覺得這個方法還是蠻不錯的,比我的上面的方法要好的多,只需要在引用的js中加入下面的一句話即可

<script src="1.js?ver=1"></script>

一開始我還以為后面的ver=1需要經常修改值才不會造成仍舊讀不出來,現在發現及時修改的js文件,也不需要修改這個數字就可以更新。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM