Нужно определить максимальное значение Y кордината без прокрутки



  • Есть функция Прокрутка и там можно выбирать кординаты куда нужно прокрутить
    alt text
    Автор пишет что конец страницы это значение 999999 для Y координата.
    В зависимости от отпечатков размеры экрана меняются и для одного отпечатка конец страницы становится не 999999 а 5000 например и для другого 10000
    Нужно найти способ определить в зависимости от размера экрана максимальное значение Y чтоб опуститься на самый вниз. Конечно можно для всех поставить значение 999999 но мне нужно именно определить максимум и не самому писать самое максимальное значение даже если это значение выходит за рамки реального значение Y координата



  • @dilolo Заказать это? )
    window.pageYOffset
    Это прокрутка, чтобы получить самый низ надо прибавить высоту окна



  • @UserTrue said in Нужно определить максимальное значение Y кордината без прокрутки:

    Это прокрутка, чтобы получить самый низ надо прибавить высоту окна

    Я уже пробовал. Это не работает. Например я получаю размер окна
    BROWSER_HEIGHT: 596
    BROWSER_WIDTH: 1024
    Это не значит что максимальное значение для Y координата 596



  • @dilolo если вам нужна высота всего документа, а не скрол тогда так

    let scrollHeight = Math.max(
      document.body.scrollHeight, document.documentElement.scrollHeight,
      document.body.offsetHeight, document.documentElement.offsetHeight,
      document.body.clientHeight, document.documentElement.clientHeight
    );
    
    


  • @UserTrue Спасибо попробую


Log in to reply