Как после обновления страницы, сохранять текущую позицию в scroll'е
Здравствуйте.
Есть сайт: https://brain-skills.github.io/cleaning/ Подскажите как после простого refresh сохранять позицию? У меня после обновления подкидывает вверх.. Что не так? Может что то конфликтует? в консоли ошибок нет, вроде |
текущая позиция в scroll'е
WebMachine,
window.addEventListener('load', () => { let scroll = localStorage.getItem("state_scroll"); scroll && window.scrollTo(0, scroll); window.addEventListener('scroll', () => { localStorage.setItem("state_scroll", window.pageYOffset) }) }) |
Сууууупер Рони. я ваш фанат! =) спасибки
|
Если речь идет только про обновление, то правильнее использовать sessionStorage.
|
Часовой пояс GMT +3, время: 21:24. |