问下document.documentElement.scrollTop和document.body.scrollTop有什么区别》我使用document.body.scrollTop来获取滚动条滚动的长度,结果滚动后得到的也是0改用document.documentElement.scrollTop就可以了,我用的是ie浏览器
使用火狐两个都不行???

解决方案 »

  1.   

    http://www.cnblogs.com/qiantuwuliang/archive/2009/07/29/1533752.html
    给你这个看看,我也遇到过这个问题
      

  2.   

    在标准w3c下,document.body.scrollTop恒为0,
    需要用document.documentElement.scrollTop来代替;document.documentElement.scrollTop中documentElement 对应的是 html 标签;
    document.body.scrollTop 中 body 对应的是 body 标签;
      

  3.   

    var obj=document.documentElement||document.body
    obj.scrollTop="100px";
      

  4.   

    改用
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">