Я сделал несколько поисков по этой проблеме, и я пришел с пустыми руками. Я надеюсь, что кто-то может прояснить для меня вещи и указать мне правильное направление.
Проблема: У меня есть страница, которая отображает список результатов после отправки формы поиска. Когда пользователь нажимает на один из результатов, браузер переходит на новую страницу, на которой отображается дополнительная информация о результате. Когда пользователь затем нажимает кнопку «Назад», чтобы перейти к результатам, мой браузер перезагружает страницу и отображает верхнюю часть страницы вместо результата, который был последний раз нажат.
Цель: Я хотел бы вот что: когда пользователь нажимает кнопку «Назад», браузер должен вернуться на предыдущую страницу и вместо отображения верхней части страницы отобразить страницу в предыдущая позиция.
Решение: Я совершенно заблудился, как можно достичь этого результата. Может ли это быть как-то связано с javascript или заголовками, отправляемыми в браузеры, может быть что-то связано с кэшированием.