关于scrollTop为0以及解决方法
当没有DOCTYPE声明的时候document.body.scrollTop一切正常
当有DOCTYPE声明的时候document.body.scrollTop总是输出0; 需要用document.documentElement.scrollTop方法来获取滚动条高度。
所以我们需要用到if…else…去判断。
如果有DOCTYPE声明,我们该怎么办
如果没有DOCTYPE声明,我们该怎么办。
var scotop ;if(document.body.scrollTop){scotop = document.body.scrollTop;}else{scotop = document.documentElement.scrollTop}