1
當用戶註銷時,我試圖壓制後退按鈕來渲染前一頁。該代碼似乎工作,但我注意到iPhone上的前一頁顯示一兩秒之後,它被登錄屏幕取代。有沒有辦法阻止?IOS 9.3禁用iPhone上的後退按鈕後退按鈕
下面是我使用的形式JS
window.onpageshow = function(event) {
if (event.persisted) {
window.location.reload()
}
};
,然後在控制文件中我只是使用:
if(!isset($_SESSION['id']))
redirect("login.php");
我也試過iframe解決方案,但發現沒有完全可以工作:
<iframe style="height:0px;width:0px;visibility:hidden" src="about:blank">
this frame prevents back forward cache <!--doesn't work -->
</iframe>