2011-08-10 3 views
0

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

благодаря

+0

Я не знаю способа сходу отключить его, но вы можете подсказать пользователю, если они пытаются уйдете (например, нажатием кнопки «Назад») – AndyBursh

+1

-1 для того, чтобы помешать работе пользователя. Если они не будут нажимать кнопку «Назад», они должны уметь. – vascowhite

+1

Мой браузер, мой выбор. – Andrew

ответ

4

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

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

Дополнительная информация: http://en.wikipedia.org/wiki/Post/Redirect/Get

0

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

-1

Написать этот код между тегами сценария

history.pushState(null, null, location.href); 
    window.onpopstate = function() { 
     history.go(1); 
    }; 
Смежные вопросы