У меня есть одностраничный сайт с несколькими разделами (Домой, Услуги, Портфолио, Контакт).Я использую атрибут id
, чтобы указать на каждый раздел.
Как мне избежать, чтобы браузер сохранял эти #home
или те разделы, которые я просматривал в истории, и переходил на предыдущий веб-сайт??
Есть ли способ достичь этого?
Что я ищу, так это то, что это связано с состоянием сайта.Таким образом, каждый щелчок по любому разделу обновляет состояние веб-сайта в URL, добавляя #
и имя id
.Состояние можно изменить с помощью функции onhashchange
в JavaScript.Я не знаю точно, как его использовать или можно применить другой подход.