瀏覽器后退讓頁面重新加載
最近遇到一個需求,瀏覽器回退后在頁面上提示一些信息,并自動跳轉(zhuǎn)到首頁
大家都知道,瀏覽器的回退只是從緩存中將上一頁面取出來后展示在,而頁面上的js代碼并沒有執(zhí)行,那么怎么才能讓后退后的頁面執(zhí)行一些操作呢?
能否讓瀏覽器重新去服務(wù)器請求會退后的頁面呢?
答案是可以的,只要在服務(wù)端設(shè)置禁止緩存該頁面即可,瀏覽器在獲取不到該頁面緩存只有回去服務(wù)端重新請求該頁面并初始化,那么我們需要的初始化操作就可以執(zhí)行了
1 response.setDateHeader("Expires",0); 2 response.setHeader("Cache-Controll","no-cache"); 3 response.setHeader("pragma","no-cache");

浙公網(wǎng)安備 33010602011771號