獲取網(wǎng)頁中滾動條滾過的長度之document.documentElement與document.body
var sTop=document.body.scrollTop+document.documentElement.scrollTop;
或
var heightTop = document.documentElement.scrollTop || document.body.scrollTop;
完美的獲取scrollTop 賦值短語 : var scrollTop = document.documentElement.scrollTop || window.pageYOffset || document.body.scrollTop;
document.documentElement是整個(gè)文檔節(jié)點(diǎn)樹的根節(jié)點(diǎn),在網(wǎng)頁中即html標(biāo)簽;
document.body是整個(gè)文檔DOM節(jié)點(diǎn)樹里的body節(jié)點(diǎn),網(wǎng)頁中即為body標(biāo)簽元素。
這兩個(gè)值總會有一個(gè)恒為0
IE6/7/8: document.documentElement.scrollTop;
IE9及以上:document.documentElement.scrollTop;
Safari: document.body.scrollTop;
Firefox:者 document.documentElement.scrollTop ;
Chrome:只有document.body.scrollTop;
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。