禁用浏览器“后退”按钮

时间:2011-08-10 13:13:16

标签: html button

如何在HTML页面中禁用浏览器的“后退”按钮? 我不想创建JavaScript窗口以避免显示任何工具栏等。 在常规HTML页面中,有没有办法禁用工具栏中的后退按钮?

感谢

3 个答案:

答案 0 :(得分:4)

你不能在技术上禁用它,而且你不应该。禁用浏览器的后退按钮会从根本上改变用户的浏览体验。

如果在浏览器中返回会为您的应用程序带来问题,那么您应该重新构建工作流程,而不是。一个例子是实现POST / REDIRECT / GET模式。

更多信息:http://en.wikipedia.org/wiki/Post/Redirect/Get

答案 1 :(得分:0)

无法在指定的情况下使用常规HTML禁用“后退”按钮。

答案 2 :(得分:-1)

在脚本标记之间编写此代码

    history.pushState(null, null, location.href);
    window.onpopstate = function () {
        history.go(1);
    };