Отключить браузер кнопку «Назад» - PullRequest
0 голосов
/ 10 августа 2011

как отключить кнопку браузера «Назад» на странице HTML?Я не хочу создавать окно JavaScript, чтобы не показывать какую-либо панель инструментов и т. Д.Есть ли способ отключить кнопку возврата на панели инструментов на обычной HTML-странице?

спасибо

Ответы [ 3 ]

4 голосов
/ 10 августа 2011

Вы не можете технически отключить его, и более того, вы не должны. Отключение кнопки «Назад» в браузере в корне изменит работу браузера для пользователя, который вам не подходит.

Если возвращение в браузер создает проблемы для вашего приложения, вам следует реструктурировать рабочий процесс, чтобы это не происходило. Примером этого является реализация шаблона POST / REDIRECT / GET.

Подробнее: http://en.wikipedia.org/wiki/Post/Redirect/Get

0 голосов
/ 24 ноября 2016

Введите этот код между тегами скрипта

    history.pushState(null, null, location.href);
    window.onpopstate = function () {
        history.go(1);
    };
0 голосов
/ 10 августа 2011

Нет способа отключить кнопку Назад, используя обычный HTML, как вы укажете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...