В веб -дизайне может потребоваться запретить кнопку спины браузера из -за определенных требований, особенно для некоторых веб -сайтов, которые являются более строгими с помощью пользовательских операций. Если пользователь неоднократно передает события, а затем возвращается назад, это может вызвать катастрофические проблемы для некоторых данных. Поэтому сегодня я представлю вам метод запрета кнопки спины браузера через Location.Replace.
Принцип этого метода состоит в том, чтобы заменить текущую историческую запись на URL -адрес новой страницы, так что в истории просмотра есть только одна страница, кнопка Back всегда находится в неверном состоянии, и пользователь не может отступить. Конкретный метод использования следующим образом:
① Например, теперь я хочу сделать гиперссылку, которая ссылается на страницу htmer.htm, а код выглядит следующим образом:
<a href = "#" onclick = "location.replace ('htmer.htm')"> link </a>② Если вы используете кнопки для гиперлизации, код, который также ссылается на страницу htmer.htm, выглядит следующим образом:
<input type = "button" value = "Opper" onclick = "location.replace ('htmer.htm')">