Всем привет!
На странице каталога используеся lazy load, после пары скроллов жмем на товар и попадаем на страницу товара.
Пытаюсь сделать так, чтобы при нажатии кнопки "назад", клиент попадал на тоже положение на странице.
Пробовал так, не срабатывает
window.onload = function() {
window.scrollTo(0, 585);
}
Вот так:
window.addEventListener("onload", window.scrollTo(0, 585), false);
вроде прыгает куда надо, но потом резко возвращается к верху страницы (не знаю, как это отключить).
С помощью компонента didupdate (reactjs) получилось только с setTimeout, да и то 10мс не отрабатывает, границу не знаю, но с 500мс отработало
Подскажите, без анимации или тайм-аута, на js, реально заставить это работать? ))