У меня есть приложение vb .net, в котором я использую пользовательский элемент управления для регистрации пользователя. Этот пользовательский элемент управления имеет 3 кнопки и три панели. На каждой кнопке появится соответствующая панель. Мне нужно скрыть функциональность кнопки назад браузера только при нажатии на кнопку 3 кнопки. Как мне это сделать? Кто-нибудь, пожалуйста, помогите мне.скрыть кнопку назад в браузере нажатием кнопки
Я попытался поставить эту строку сценария на странице aspx, которая содержит пользовательский элемент управления.
<script type="text/javascript">
window.history.forward();
</script>
Но это не сработало для меня.
Отключение функций браузера, как правило, является плохой идеей и усугубляет пользователей. Что случилось с помощью кнопки «Назад»? Если пользователь запрашивает предыдущий шаг в этом процессе, не можете ли вы просто перенаправить их обратно на текущий шаг из кода на стороне сервера? В идеале было бы еще лучше, если бы весь процесс регистрации проходил на одной странице, отображая/скрывая элементы динамически, что полностью удаляло бы кнопку возврата с изображения. – David
Согласен, веб-приложение должно иметь возможность обрабатывать кнопку «Назад». – Alexander
Возможный дубликат кнопки [Отключить браузер назад] (http://stackoverflow.com/questions/961188/disable-browsers-back-button) – Praveen