使用php實作停用瀏覽器後退的方法:1、在頭部加上【】標籤,並且安全連線【pragma: no-cache】防止瀏覽器快取頁面;2、用程式控制,在【】中除去【no-store】
##使用php實作停用瀏覽器後退的方法:
最好的方案應該是:混合運用客戶端腳本和伺服器端腳本。
最簡單的方法是在頭部加上標籤
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache,no-store, must-revalidate"> <META HTTP-EQUIV="pragma" CONTENT="no-cache"> <META HTTP-EQUIV="expires" CONTENT="0">
只有在使用安全連線時「pragma: no-cache」才防止瀏覽器快取頁面。對於不受安全保護的頁面,「pragma: no-cache」被視為與「expires: -1」相同,此時瀏覽器仍舊快取頁面,但將頁面標記為立即過期。
另外,還可以用程式控制
<?php header("Cache-control:no-cache,no-store,must-revalidate"); header("Pragma:no-cache"); header("Expires:0"); ?>
或
header(“Cache-control:no-cache,no-store,must- revalidate”);中少了
no-store就解決不了火狐狸的快取了
相關學習推薦:#
以上是如何使用php實作禁用瀏覽器的後退?的詳細內容。更多資訊請關注PHP中文網其他相關文章!