2015年3月30日 星期一

瀏覽器Cache問題

JavaScript或CSS修改後,網站老是抓到舊的檔案

1.使用ASP.NET MVC可以用bundles方法,檔案後方會出現v=XXXXXXX,只要檔案改內容xxxxxx則會不同。

注意:如果使用bundles,Web.config的compilation 設定debug="true"則會無效(網站發行後則不會有debug),得另行加入BundleTable.EnableOptimizations = true;

2.使用小技巧,強制每次JavaScript檔案後面都會有版本。