document.body //返回當前文檔中的<body>元素或者<frameset>元素 document.documentElement //返回文檔對象(document)的根元素的只讀屬性(如HTML文檔的 <html> 元素)
頁面具備 DTD,或者說指定了 DOCTYPE 時,使用 document.documentElement。
頁面不具備 DTD,或者說沒有指定了 DOCTYPE,時,使用 document.body。
在 IE 和 Firefox 中均是如此。
爲了兼容,無論有沒有 DTD,可使用以下代碼:html
var scrollTop = window.pageYOffset //用於FF || document.documentElement.scrollTop || document.body.scrollTop || 0;