2013-04-07 17 views
1

因此,我使用WAMP服務器和Chrome來測試我正在構建的網站,而且我經常遇到問題,即更改文件內容並重新加載頁面(即使在新窗口),並沒有看到更改。在調試器中查看代碼在保存更改之前,我仍然可以看到舊代碼。用WAMP和Chrome瀏覽器查看更改

我對這個問題的解決方法是,每當它發生(這似乎是隨機),我必須清除我的瀏覽器緩存並重新啓動WAMP服務器,但這是一個皇家的痛苦,我想知道如果有人知道更好的解決方案(也許在Chrome或WAMP中我缺少一些設置)來避免這種恆定的速度顛簸。

解答:

使用jQuery(由威利·旺卡):

$.ajaxSetup({cache: false}); 

沒有的jQuery(由cowgod):

<?php 
header("Expires: Tue, 01 Jan 2000 00:00:00 GMT"); 
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); 
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0"); 
header("Cache-Control: post-check=0, pre-check=0", false); 
header("Pragma: no-cache"); 
?> 

disabling the browser cache in php or using javascript

感謝威利·旺卡指着我在正確的方向。

回答

2
$.ajaxSetup({cache: false}); 

使用jQuery爲您的網站禁用緩存。

2

更簡單的方法是使用調試器來禁用緩存。

按F12 然後單擊 頁面右下角的齒輪圖標,選擇設置下的常規選項卡 檢查稱爲禁用緩存

相關問題