pageYOffset只讀屬性返回當(dāng)前文檔從窗口左上角垂直滾動的像素。
pageYOffset屬性是scrollY屬性的別名。
window.pageYOffset
var x = window.pageXOffset; var y = window.pageYOffset;測試看看?/?
注意: pageXOffset和pageYOffset屬性等于scrollX和scrollY屬性。
表中的數(shù)字指定了完全支持pageYOffset屬性的第一個瀏覽器版本:
屬性 | ![]() | ![]() | ![]() | ![]() | ![]() |
pageYOffset | 是 | 是 | 是 | 是 | 9 |
返回值: | 一個數(shù)字,表示文檔已經(jīng)從窗口左上角垂直滾動的像素數(shù) |
---|
將內(nèi)容滾動100像素,并顯示pageXOffset和pageYOffset:
window.scrollBy(100, 100); var x = window.pageXOffset; var y = window.pageYOffset;測試看看?/?
跨瀏覽器解決方案(對于IE8和更早版本,使用scrollLeft和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;測試看看?/?
窗口(Window)參考:window.pageXOffset屬性
窗口(Window)參考:window.scrollX屬性
窗口(Window)參考:window.scrollY屬性
HTML DOM參考:element .scrollLeft屬性
HTML DOM參考:element .scrollTop屬性