English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
scrollXRetourne le document/Le nombre de pixels défilés horizontalement sur la page.
La propriété scrollX estpageXOffsetAlias de la propriété.
window.scrollX
var x = window.scrollX; var y = window.scrollY;Vérifiez et voyez‹/›
Attention : Les propriétés scrollX et scrollY sont égales aux propriétés pageXOffset et pageYOffset.
Le nombre dans le tableau indique la première version de navigateur qui prend en charge pleinement la propriété scrollX :
Propriété | |||||
scrollX | Est | 55 | Est | Est | 9 |
Valeur de retour : | Un nombre, représentant le nombre de pixels défilés horizontalement |
---|
Faites défiler le contenu100 pixels, et affiche scrollX et scrollY :
window.scrollBy(100, 100); var x = window.scrollX; var y = window.scrollY;Vérifiez et voyez‹/›
Solution de compatibilité entre navigateurs (pour IE8et les versions plus anciennes, utilisent scrollLeft et scrollTop) :
var x = (window.scrollX !== undefined) ? window.scrollX : (document.documentElement || document.body.parentNode || document.body).scrollLeft; var y = (window.scrollY !== undefined) ? window.scrollY : (document.documentElement || document.body.parentNode || document.body).scrollTop;Vérifiez et voyez‹/›
Référence Fenêtre (Window) :window.pageXOffset propriété
Référence Fenêtre (Window) :window.pageYOffset 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é