Так что в основном я хочу перенаправить / foo в / foo # bar (бар может быть разным). Код обновления местоположения:
window.location.hash = "#bar";
В chrome / safari это работает нормально, когда ябраузер вернулся из / foo # bar Я вернулся на исходную страницу, с которой шел.
firefox сохраняет / foo в истории, а когда я возвращаюсь в браузер, он просто перенаправляется снова в / foo # bar, что делает браузерназад не работает.
Есть идеи как это исправить.Как я могу манипулировать историей, чтобы предотвратить это.
Если вы хотите попробовать реальный пример, просто позвоните https://people.sap.com/stefan.scheuermann и используйте браузер обратно.Это не вернет вас сюда на Firefox.
Спасибо!