@Barrakuda74

Как динамически изменить url без сохранения новой записи в глобальной истории браузера?

Использую для замены текущего url функцию следующее:
window.history.replaceState(null, null, newurl);
где newurl = новый адрес (тот же домен, меняется только значение get-параметра)
Но браузер всё равно создаёт новую запись в истории.
Да, он не создаёт новую запись для кнопки back, т.е. вернуться невозможно, но он создаёт её в своей истории (ctrl-h, если речь о chrome).
Как не сохранять новую запись в истории? (напр. как google maps, где при навигации по карте меняется url, но история браузера чиста).
  • Вопрос задан
  • 597 просмотров
Пригласить эксперта
Ответы на вопрос 1
serovpochta
@serovpochta
Лысый
Может мои строки в скрипте дадут вам полезную инфу: История браузера Как перейти по раннее открытой ссылке кликом по кнопке браузера «вперед»?
И может и ответ у вас есть =)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы