Привет, я хотел знать, есть ли простой способ прокрутки страницы до ее предыдущей позиции при перезагрузке.Например, у меня есть доска объявлений на полпути вниз по моей странице.Бюллетени разбиты на страницы, и пользователь может щелкнуть рядом, чтобы увидеть следующую партию бюллетеней.Проблема, когда страница перезагружается, делает свое обычное поведение, переходя на верх страницы.Хорошим примером перезагрузки страницы в ту же позицию является перезагрузка страницы с помощью F5.
Я знаю трудный способ сделать это.
ссылка на страницу будет выглядеть следующим образом
index.php?page_num=2&page_scroll=200;
Когда страница загружается, запускается скрипт, который извлекает прокрутку страницы из URL и устанавливает
document.body.ScrollTop==200px.
КонечноМожно получить доступ к домену последней страницы и получить ее позицию до того, как она будет перенаправлена.Как браузер делает это, когда вы нажимаете F5?