【发布时间】:2016-03-21 02:35:56
【问题描述】:
我想动画滚动到页面的末尾,所以我需要知道 HTML 文档中滚动高度减去高度的位置。
我尝试document.body.scrollHeight - screen.height,但document.body.scrollTop 到该值最后留下了一点空间。
如何使它精确和跨浏览器?无需支持旧版IE。
我使用了 documentElement、body 和 window 对象以及它们的 offsetHeights、availHeights 等,但仍然无法获得正确的值。我以为它很简单,但我就是想不通。
在最后的公式中,我想解释一下它是如何在浏览器中工作的,所以请不要回应
$(something).yourHeight() 为我工作。
【问题讨论】:
标签: javascript dom cross-browser height