js防止浏览器后退(键盘鼠标手势)

Posted 开发+测试

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js防止浏览器后退(键盘鼠标手势)相关的知识,希望对你有一定的参考价值。

 

这种方式,可以消除 后退的所有动作。包括 键盘、鼠标手势等产生的后退动作

history.pushState(null, null, document.URL);
window.addEventListener(‘popstate‘, function () {
history.pushState(null, null, document.URL);
});





以上是关于js防止浏览器后退(键盘鼠标手势)的主要内容,如果未能解决你的问题,请参考以下文章

利用js实现 禁用浏览器后退

[转] 利用js实现 禁用浏览器后退

js防止backspace回退到上一界面(兼容各种浏览器)

有没有办法控制 Safari 鼠标滑动手势?

WebDriver API:控制浏览器及鼠标键盘事件

js禁止浏览器页面后退功能