如何在HTML頁面中禁用瀏覽器的「返回」按鈕? 我不想創建JavaScript窗口以避免顯示任何工具欄等。 在普通的HTML頁面中,有沒有什麼辦法可以禁用工具欄中的後退按鈕?禁用瀏覽器「返回」按鈕
謝謝
如何在HTML頁面中禁用瀏覽器的「返回」按鈕? 我不想創建JavaScript窗口以避免顯示任何工具欄等。 在普通的HTML頁面中,有沒有什麼辦法可以禁用工具欄中的後退按鈕?禁用瀏覽器「返回」按鈕
謝謝
你不能在技術上禁用它,而且你不應該。禁用瀏覽器的後退按鈕將從根本上改變用戶的瀏覽體驗,這不是你要去做的地方。
如果在瀏覽器中返回會爲您的應用程序創建問題,那麼您應該重構您的工作流程,否則它不會。一個例子是實現POST/REDIRECT/GET模式。
沒有辦法使用指定的常規HTML禁用後退按鈕。
寫腳本標記之間的這段代碼
history.pushState(null, null, location.href);
window.onpopstate = function() {
history.go(1);
};
我不知道的方式來徹底禁用它,但你可以提示用戶,如果他們試圖導航離開(例如,通過按下後退按鈕) – AndyBursh
-1因爲想幹擾用戶的瀏覽體驗。如果他們不想點擊後退按鈕,他們應該可以。 – vascowhite
我的瀏覽器,我的選擇。 – Andrew