Показать сообщение отдельно
  #1 (permalink)  
Старый 20.10.2023, 12:37
Новичок на форуме
Отправить личное сообщение для Юра_2310 Посмотреть профиль Найти все сообщения от Юра_2310
 
Регистрация: 20.10.2023
Сообщений: 6

Событие по изменению содержания страницы
Не нашел события, чтобы отследить завершение размещения в DOM изменений на странице в "одностраничном" приложении. То есть при нажатии кнопки функция JS загружает на уже открытую страницу новое содержание. После загрузки надо прокрутить скролл в определенное положение. Если сразу прокрутить (window.scrollTo(0, 6000) или document.documentElement.scrollTop=6000) - выполняет прокрутку примерно на 2/3 от нужной. Небольшие странички работают значительно лучше.
Пробовал подключить событие readystatechange. Но оно не реагирует, т.е. не замечает изменения состояния, всегда "complete". Т.е. загрузка на страницу нового содержания в моем случае не вызывает это событие.
Как решать эту проблему?
Ответить с цитированием