使用某些 DOCTYPE 时会导致 document.body.scrollTop 失效,总是等于 0, 这使得在编写一些浮动层的定位代码时会出现差错。解决的办法是改用 document.documentElement.scrollTop.
(document.documentElement 在通常情况下就是 <HTML> 标签)
详细的参考在这里:
http://blog.sina.com.cn/u/558da3f3010000qa
http://www.evolt.org/article/document_body_doctype_switching_and_more/17/30655/