我需要检测用户是否滚动到页面底部.如果它们位于页面底部,当我向底部添加新内容时,我会自动将它们滚动到新底部.如果他们不在底部,他们正在阅读页面上前面的内容,所以我不想自动滚动他们,因为他们想呆在原地.
如何检测用户是否已滚动到页面底部,或者是否已在页面上滚动到更高的位置?
我需要检测用户是否滚动到页面底部.如果它们位于页面底部,当我向底部添加新内容时,我会自动将它们滚动到新底部.如果他们不在底部,他们正在阅读页面上前面的内容,所以我不想自动滚动他们,因为他们想呆在原地.
如何检测用户是否已滚动到页面底部,或者是否已在页面上滚动到更高的位置?
window.onscroll = function(ev) {
if ((window.innerHeight + window.scrollY) >= document.body.offsetHeight) {
// you're at the bottom of the page
}
};