如何防止浏览器后退 禁止浏览器后退


前面有小伙伴想要让浏览器禁止刷新,有接到小伙伴的留言  需要一份禁止浏览器后退的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