javascript scrollTop 獲取滾動(dòng)條相對(duì)于其頂部的偏移(如制作自動(dòng)顯示隱藏的“返回頂部”按鈕)。在實(shí)際應(yīng)用中經(jīng)常會(huì)遇到以下問(wèn)題:
document.documentElement.scrollTop在Chrome里總為0
document.body.scrollTop 在IE和firefox里總為0
1、各瀏覽器下 window.pageYOffset/document.documentElement.scrollTop/document.body.scrollTop的差異
示例:
無(wú)doctype:
window.pageYOffset:undefined
document.documentElement.scrollTop:0
document.body.scrollTop:100
Safari/Chrome:
window.pageYOffset:100
document.documentElement.scrollTop:0
document.body.scrollTop:100
Firefox/Opera:
doctype:
window.pageYOffset:100
document.documentElement.scrollTop:100
document.body.scrollTop:0
無(wú)doctype:
window.pageYOffset:100
document.documentElement.scrollTop:0
document.body.scrollTop:100
2、獲取scrollTop值
完美的獲取scrollTop 賦值簡(jiǎn)寫(xiě) :
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注