返回上一頁時,網頁已過期

2021-09-26 04:14:11 字數 495 閱讀 4188

因為我們後退瀏覽的是快取頁,而該函式會強制當前頁面不被快取。所以出現了』警告: 網頁已經過期!』.

這些資訊,而我們不得不重新整理下才能正確顯示,對於乙個程式人員來說有可能無所謂,但是對於乙個internet網上的乙個顧客來說,看到該頁面,他有可能關閉該頁面,而不會去檢視這些資訊!

還有乙個原因就是當乙個**流量比較大的時候,快取是我們程式人員最好的工具,如果失去了這把工具,那麼你所在的虛擬伺服器必將受到考驗!

解決辦法為

第一,使用header方法設定訊息頭cache-control

引用:header(』cache-control: private, must-revalidate』); //支援頁面回跳

第二,使用session_cache_limiter方法

session_cache_limiter('private, must-revalidate'); //注意要寫在session_start方法之前

利用urlreperer返回上一頁

返回上頁的用法引用一篇他人的文章。有時進入管理頁面時,session和cookie消失時,要返回登入頁面,登入後我們仍想返回剛才管理操作的這個頁面 這樣很方便 可以用 equest的乙個屬性實現request.urlreferrer 獲取有關客戶端上次請求的 url 的資訊,該請求鏈結到當前的 ur...

返回上一頁的實現

方法 一 以按鈕點選的方式實現 input type button name submit value onclick j ascript window.history.back 1 或者 input type button name submit value onclick j ascript h...

移動端點選返回上一頁時,強制重新整理

onpageshow 事件在使用者瀏覽網頁時觸發,類似於 onload 事件,onload 事件在頁面第一次載入時觸發,onpageshow 事件在每次載入頁面時觸發。具體處理方法 在可能會出現資料變化的頁面設定快取,即為只要頁面資料變化了就寫快取一條記錄,在返回頁面後檢測到這條記錄就說明需要頁面重...