English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Atributo pageYOffset de Window

Objeto Window de JavaScript

pageYOffsetUna propiedad de solo lectura que devuelve la cantidad de píxeles que el documento se ha desplazado verticalmente desde la esquina superior izquierda de la ventana.

El atributo pageYOffset esscrollYalias de la propiedad.

Sintaxis:

window.pageYOffset
var x = window.pageXOffset;
var y = window.pageYOffset;
Prueba y mira‹/›

Nota: Las propiedades pageXOffset y pageYOffset son iguales a scrollX y scrollY.

Compatibilidad del navegador

El número en la tabla especifica la primera versión del navegador que admite completamente el atributo pageYOffset:

Atributo
pageYOffseteseseses9

Detalles técnicos

Valor de retorno:Un número que indica la cantidad de píxeles que el documento se ha desplazado verticalmente desde la esquina superior izquierda de la ventana

Más ejemplos

Desplazar el contenido100 píxeles, y muestra pageXOffset y pageYOffset:

window.scrollBy(100, 100);
var x = window.pageXOffset;
var y = window.pageYOffset;
Prueba y mira‹/›

Solución de navegación cruzada (para IE8y versiones anteriores, utiliza scrollLeft y scrollTop):

var x = (window.pageXOffset !== undefined)
  ? window.pageXOffset
  : (document.documentElement || document.body.parentNode || document.body).scrollLeft;
var y = (window.pageYOffset !== undefined)
  ? window.pageYOffset
  : (document.documentElement || document.body.parentNode || document.body).scrollTop;
Prueba y mira‹/›

Referencias relacionadas

Referencia de ventana (Window):window.pageXOffset atributo

Referencia de ventana (Window):window.scrollX atributo

Referencia de ventana (Window):window.scrollY atributo

Referencia de HTML DOM:elemento .scrollLeft atributo

Referencia de HTML DOM:elemento .scrollTop atributo

Objeto Window de JavaScript