Предоставленный вами фрагмент кода, window.scrollTo(0, 0), используется для прокрутки окна до верхней части страницы. Если это не работает, причин может быть несколько. Вот несколько возможных способов:
-
Убедитесь, что код выполняется в нужное время. Убедитесь, что код выполняется после завершения загрузки страницы. Вы можете использовать событие
window.onloadили поместить скрипт в конец тела HTML, чтобы гарантировать его запуск после загрузки всех элементов. -
Проверьте наличие ошибок в консоли. Откройте консоль разработчика браузера и найдите сообщения об ошибках, связанные с функцией
window.scrollTo. Исправление этих ошибок может решить проблему. -
Используйте
scrollToвместоscrollTo. Некоторым браузерам может потребоваться версия функции в нижнем регистре, поэтому попробуйте использоватьscrollToвместоscrollTo. -
Вместо этого используйте
window.scroll. Другой альтернативой является использование методаwindow.scroll. Вы можете добиться того же результата, изменив код наwindow.scroll(0, 0). -
Убедитесь, что стили CSS или другие сценарии не мешают: проверьте, нет ли каких-либо конфликтующих стилей CSS или другого кода JavaScript, которые могут препятствовать прокрутке. Временно удалите или отключите их, чтобы посмотреть, решит ли это проблему.