听说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
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
楼主要相信自己 听说不太靠谱 事实证明一切