ウインドウのスクロール座標を ScreenView インターフェースおよび Element インターフェースから得ます。(Google Chrome 8, Firefox 3.6.13, Opera v10.63)
IE8- は window.pageXOffset
が存在せず、不思議なことに element.scrollLeft
からウインドウのスクロール座標を得ることが出来ます。
ただし、DOCTYPEスイッチによって座標を取得するための要素ノードが変化します。
document.documentElement.scrollLeft
document.body.scrollLeft
(※element.scrollLeft
は本来、overflow
と組み合わせるためにあります。ウインドウのスクロール座標を得るなら可能な限り window.scrollX
を使った方がベターだと思います。)
ScreenView#pageXOffset
ScreenView#pageYOffset
ScreenView#scrollX
ScreenView#scrollY
Element#scrollLeft
overflow
と組み合わせて使う。Element#scrollTop
overflow
と組み合わせて使う。window.scrollMaxX
window.scrollMaxY