пример
Прокрутка контента на 100 пикселей, а также предупредить pageXOffset и pageYOffset:
window.scrollBy(100, 100);
alert(window.pageXOffset + window.pageYOffset);
Попробуй сам " Больше "Try it Yourself" примеры ниже.
Определение и использование
Свойства pageXOffset и pageYOffset возвращают пиксели текущего документ был прокручивать от верхнего левого угла окна, по горизонтали и вертикали.
Свойства pageXOffset и pageYOffset равны свойствам scrollX и scrollY.
Эти свойства только для чтения.
Поддержка браузеров
Числа в таблице указать первую версию браузера, которая полностью поддерживает свойство.
Имущество | |||||
---|---|---|---|---|---|
pageXOffset | да | 9,0 | да | да | да |
pageYOffset | да | 9,0 | да | да | да |
Note: Для IE8 и ранее, вы можете использовать "document.documentElement.scrollLeft" и "document.documentElement.scrollTop" вместо (See "More Examples" below) .
Синтаксис
window.pageXOffset
window.pageYOffset
Технические подробности
Возвращаемое значение: | A Количество, представляющее количество пикселей, что документ уже прокручиваемых от верхнего левого угла окна, по горизонтали и вертикали |
---|
Еще примеры
пример
Решение кросс-браузер (с использованием scrollLeft и scrollTop для IE8 и ранее):
window.scrollBy(100, 100);
if (window.pageXOffset !== undefined) { //
All browsers, except IE9 and earlier
alert(window.pageXOffset + window.pageYOffset);
} else { // IE9 and
earlier
alert(document.documentElement.scrollLeft +
document.documentElement.scrollTop);
}
Попробуй сам " <Окно объекта