用法
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是整個文檔節點樹的根節點,在網頁中即html标簽;
document.body是整個文檔DOM節點樹裡的body節點,網頁中即為body标簽元素。
這兩個值總會有一個恒為0
浏覽器支援
IE6/7/8: document.documentElement.scrollTop;
IE9及以上:document.documentElement.scrollTop;
Safari: document.body.scrollTop;
Firefox:者 document.documentElement.scrollTop ;
Chrome:隻有document.body.scrollTop;