Member 14022311 Ответов: 0

Как вернуться на предыдущую страницу при нажатии кнопки "Назад браузера" на веб-странице, даже если хэш изменен?


У меня есть веб-страница, на которой мои якорные теги ссылаются на один из элементов внутри той же страницы с помощью #id. Но это меняет мой URL-адрес, поскольку он добавляет #id в суффикс. Поэтому теперь, когда я хочу вернуться на страницу, с которой я пришел, нажав кнопку Назад браузера, он не возвращается на предыдущую страницу, а возвращается к хэш-выборкам, которые я сделал, нажав на теги привязки. Пожалуйста, помогите мне, дав решение этой проблемы.

Что я уже пробовал:

Я уже пробовал Перейти к Div с id foo

F-ES Sitecore

Это стандартное поведение в интернете, которое ожидают ваши пользователи. Если вы хотите "исправить" это, вам, вероятно, придется манипулировать историей с помощью javascript. Если вы загуглите для API истории javascript вы найдете то что вы можете сделать

https://css-tricks.com/using-the-html5-history-api

Kornfeld Eliyahu Peter

Это ответ, а не комментарий!

0 Ответов