Как после обновления страницы, сохранять текущую позицию в 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, время: 07:17. |