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

Propriété pageYOffset de la fenêtre

Objet Window JavaScript

pageYOffsetPropriété lecture seule qui retourne le nombre de pixels que le document a déplacé verticalement depuis le coin supérieur gauche de la fenêtre.

La propriété pageYOffset estscrollYAlias de la propriété.

Syntaxe :

window.pageYOffset
var x = window.pageXOffset;
var y = window.pageYOffset;
Testez pour voir‹/›

Remarque : Les propriétés pageXOffset et pageYOffset sont égales aux propriétés scrollX et scrollY.

Compatibilité du navigateur

Le nombre dans le tableau indique la première version de navigateur qui prend en charge pleinement la propriété pageYOffset :

Propriété
pageYOffsetEstEstEstEst9

Détails techniques

Valeur de retour :Un nombre, représentant le nombre de pixels que le document a déplacé verticalement depuis le coin supérieur gauche de la fenêtre

Plus d'exemples

Déplacez le contenu100 pixels, et affichez pageXOffset et pageYOffset :

window.scrollBy(100, 100);
var x = window.pageXOffset;
var y = window.pageYOffset;
Testez pour voir‹/›

Solution de compatibilité entre navigateurs (pour IE8et les versions plus anciennes, utilisez scrollLeft et 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;
Testez pour voir‹/›

Références associées

Référence fenêtre (Window) :window.pageXOffset propriété

Référence fenêtre (Window) :window.scrollX propriété

Référence fenêtre (Window) :window.scrollY propriété

Référence HTML DOM :element .scrollLeft propriété

Référence HTML DOM :element .scrollTop propriété

Objet Window JavaScript