如何防止瀏覽器后退 禁止瀏覽器后退


前面有小伙伴想要讓瀏覽器禁止刷新,有接到小伙伴的留言  需要一份禁止瀏覽器后退的js功能,如下:

本文禁止頁面刷新的思路是禁止掉所有導致頁面刷新的按鈕或事件,首先我們創建一個demo.html文件,然后我們在瀏覽器先打開另一個頁面比如百度,再輸入本地鏈接訪問這個demo.html文件,使其帶有可以后退的按鈕。代碼和效果如圖  如今我們需要禁止這個后退按鈕

 

 其中核心代碼為:

history.pushState(null, null, document.URL);
window.addEventListener('popstate', function () {
console.log('禁止了頁面后退🚫事件');
history.pushState(null, null, document.URL)
如果還有什么需要小曹實現的,歡迎留言哦!
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM