Я пытаюсь установить положение прокрутки на странице так, чтобы ползунок прокручивался до самого верха.
Я думаю, мне нужно что-то подобное, но это не работает:
(function () { alert('hello'); document.body.scrollTop = 0; } ());
Любые идеи?
javascript
Майк Рифгин
источник
источник
Также стоит отметить
window.scrollBy(dx,dy)
( ref )источник
Обратите внимание , что если вы хотите , чтобы просмотреть элемент вместо полного окна, элементы не имеют
scrollTo
иscrollBy
методы. Вам следует:Вы можете также имитировать
window.scrollTo
иwindow.scrollBy
функции для всех в несуществующие HTML элементов в веб - страницы на браузерах , которые не поддерживают его изначально :так что вы можете сделать:
ПРИМЕЧАНИЕ:
Object.defineProperty
приветствуется, так как прямое добавление свойств в объектprototype
- это ломка дурной привычки (когда вы это видите :-).источник
... Или просто замените
body
наdocumentElement
:источник