如何避免使用者使用上一頁回來
解1. 因為不想讓使用者按上一頁,回來看到本頁,所以判斷當使用者按上一頁進來時,回到上一頁。 window.addEventListener('pageshow', function (event) { if(event.persisted || window.performance && window.performance.navigation.type == 2){ window.history.go(-1); } },false); window.performance.navigation.type 屬性包含了頁面導航的類型。該屬性可以用來判斷頁面是如何被訪問的。 屬性值 0:TYPE_NAVIGATE:使用者通過常規導航方式訪問頁面,比如點擊一個連結,或者一般的 get 方式。 1:TYPE_RELOAD:使用者通過刷新,包括 JavaScript 調用刷新接口等方式訪問頁面。 2:TYPE_BACK_FORWARD:使用者通過後退按鈕訪問本頁面。 參考來源: https://blog.csdn.net/weixin_41190571/article/details/87970446 解2. 使用window.replace方法,讓頁面不產生紀錄,不讓使用者可以回到上一頁。