在JavaScript中,可以使用以下方法來強制清除頁面所有緩存:
location.reload(true)
方法來重新加載頁面并清除緩存。設置true
參數將強制從服務器重新加載頁面,而不是從緩存中加載。location.reload(true);
Cache-Control
和Pragma
HTTP響應頭來禁用緩存。// 禁用緩存
response.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate');
response.setHeader('Pragma', 'no-cache');
response.setHeader('Expires', '0');
localStorage.clear()
和sessionStorage.clear()
方法來清除本地存儲和會話存儲。// 清除本地存儲
localStorage.clear();
// 清除會話存儲
sessionStorage.clear();
請注意,這些方法只能清除客戶端的緩存,而無法直接清除服務器端的緩存。