[removed] How to detect if browser window is scrolled to bottom?

后端 未结 19 1231
你的背包
你的背包 2020-11-22 16:00

I need to detect if a user is scrolled to the bottom of a page. If they are at the bottom of the page, when I add new content to the bottom, I will automatically scroll them

19条回答
  •  野趣味
    野趣味 (楼主)
    2020-11-22 16:40

    If you're setting height: 100% on some container

    , then the following code works (tested in Chrome):

    var wrapper = document.getElementById('wrapper');
    
    wrapper.onscroll = function (evt) {
      if (wrapper.scrollTop + window.innerHeight >= wrapper.scrollHeight) {
        console.log('reached bottom!');
      }
    }
    

提交回复
热议问题