English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
scrollXドキュメントを返します/ページの水平方向にスクロールするピクセル数です。
scrollX属性はpageXOffset属性の別名。
window.scrollX
var x = window.scrollX; var y = window.scrollY;テストして見て‹/›
注意: scrollXおよびscrollY属性は、pageXOffsetおよびpageYOffset属性と等しいです。
表に示される数字は、scrollX属性を完全にサポートする最初のブラウザバージョンを指定しています:
属性 | |||||
scrollX | は | 55 | は | は | 9 |
返り値: | 水平方向にスクロールするピクセル数を示す数字 |
---|
コンテンツをスクロール100ピクセル、およびscrollXおよびscrollYを表示:
window.scrollBy(100, 100); var x = window.scrollX; var y = window.scrollY;テストして見て‹/›
クロスブラウザ解決策(IEに対して):8およびより古いバージョンでは、scrollLeftおよび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;テストして見て‹/›
ウィンドウ(Window)参考:window.pageXOffset属性
ウィンドウ(Window)参考:window.pageYOffset属性
ウィンドウ(Window)参考:window.scrollY属性
HTML DOM 参考:element .scrollLeft属性
HTML DOM 参考:element .scrollTop属性