因此,我使用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
感謝威利·旺卡指着我在正確的方向。