2012-09-18 95 views
0

如何在php上顯示後從broswer緩存中刪除圖像?在瀏覽器上顯示此圖像後,我想從緩存瀏覽器中刪除此圖像。如何在php上顯示後從緩存中刪除圖像?

應該逐漸增加圖像的載入量,因爲帶標題的旁路列表不應該在存儲器瀏覽器中累積,即在顯示刪除之後。只有在下一張圖片加載到瀏覽器後,才能顯示每個後續優惠。

回答

1

無法刪除從您的代碼緩存。但是,您可以更改文件名或附加查詢字符串,以便瀏覽器對資源執行新的請求(版本控制)。您還可以嘗試在標頭中設置'CACHE-CONTROL'

2

您無法清除PHP中的瀏覽器緩存。

但是,如果您在圖像末尾添加隨機ID,瀏覽器會將其視爲新圖像。

如圖像/ image.jpg的2124124

例如:

$cacheId = Math.floor(Math.random()*50000); 
echo 'image/image.jpg?' . $cacheId; 
相關問題