在不使用jQuery
的情况下检查窗口滚动位于底部的最简单方法是什么?
我遇到过一些方法,但大多数方法都不能跨浏览器工作。
答案 0 :(得分:4)
这是一种适用于我测试过的少数浏览器的技术
window.onscroll = function () {
var totalHeight = document.documentElement.scrollHeight;
var clientHeight = document.documentElement.clientHeight;
var scrollTop = (document.body && document.body.scrollTop)
? document.body.scrollTop : document.documentElement.scrollTop;
if (totalHeight == scrollTop + clientHeight)
console.log('Bottom');
}