2014-03-30 73 views
0

我使用php創建了一個留言簿。當我在留言簿中保存條目時,用戶通過鏈接「返回留言簿」獲得成功消息。但是,如果我點擊鏈接,它不會加載新條目。我如何強制重新加載頁面?不是從緩存中加載頁面

我試過location.reload();但如果我使用它,頁面不會停止加載。

任何人都可以幫助我嗎?

西瓦

回答

1

您需要的文件重置緩存頭:

header("Cache-Control: no-store, no-cache, must-revalidate"); 
header("Cache-Control: post-check=0, pre-check=0", false); 
header("Last-Modified: Tue, 15 Nov 1794 12:45:26 GMT"); 

確保您的Web服務器沒有覆蓋緩存頭該文件。

您可能還想檢查一下爲什麼Web服務器希望瀏覽器將動態內容存儲在緩存中(例如爲什麼緩存.php文件)。

+0

謝謝,它運作良好! :) – user2871190