当前位置: 代码迷 >> Java Web开发 >> jsp页面关于document.body.scrollTop和document.documentElement.scrollTop的区别。解决方法
  详细解决方案

jsp页面关于document.body.scrollTop和document.documentElement.scrollTop的区别。解决方法

热度:5590   发布时间:2013-02-25 21:21:48.0
jsp页面关于document.body.scrollTop和document.documentElement.scrollTop的区别。。。。。。。。。。。。
听说document.body.scrollTop永远为0,但是我试了却不是0,倒反document.documentElement.scrollTop是0,是神马情况?

HTML code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>    <head>        <script>            function test()            {                document.getElementById("test").innerHTML = document.body.scrollTop;                document.getElementById("test1").innerHTML = document.documentElement.scrollTop;            }        </script>    </head>    <body>        <div style="height:2000px;"></div>        <div id="test"></div>        <div id="test1"></div>        <input type="button" onclick="test()"/>    </body></html>


------解决方案--------------------------------------------------------
第一个 document.body.scrollTop 应该是滚动条的顶端到页面顶端的距离。第二个我的也是一直是0
------解决方案--------------------------------------------------------
http://blog.csdn.net/lploveme/article/details/7011174
------解决方案--------------------------------------------------------
探讨

现在问题就是document.documentElement.scrollTop一直为0,那要来有啥用嘛。。

------解决方案--------------------------------------------------------
楼主要相信自己 听说不太靠谱 事实证明一切
  相关解决方案