2014-11-11 3 views
2

Что такое самый простой способ проверить, находится ли прокрутка окна внизу - без использования jQuery?Проверьте, находится ли свиток в данный момент внизу - нет jQuery

Я столкнулся с некоторыми методами, но большинство из них не работают с перекрестным браузером.

+1

возможно дубликат [Определение при прокрутке вниз страницы с Javascript] (http://stackoverflow.com/questions/2817042/определения, когда-прокручивается-вниз в своем-странице-с-JavaScript) –

ответ

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'); 
} 
Смежные вопросы