Запоминать позицию прокрутки страницы
При возврате на страницу она прокручивается до места, где вы остановились.
Код для копирования
var key = 'jz-scroll:' + location.pathname + location.search;
try {
var saved = parseInt(sessionStorage.getItem(key) || '0', 10);
if (saved > 0) {
window.requestAnimationFrame(function () {
window.scrollTo(0, saved);
});
}
} catch (e) {}
window.addEventListener('scroll', function () {
try { sessionStorage.setItem(key, String(window.scrollY)); } catch (e) {}
}, { passive: true });
Как использовать этот пример
- Скопируй код кнопкой выше.
- Установи JustZix (2 минуты) и открой расширение на нужной странице.
- Добавь новое правило, совпадающее с этой страницей.
- Вставь код в панель JavaScript правила и сохрани — он запускается при каждом заходе на страницу.
Оцени этот пример
Оценок пока нет — оцени первым.