获取页面高度的未滚动区域

Get the unscrolled area of the page heights

本文关键字:滚动 区域 高度 获取      更新时间:2023-09-26

假设我有一个页面,它的高度是1600px,视口是950px。

有没有办法获得未滚动区域的高度?

例如,当页面加载时,用户根本不滚动,因此未滚动区域将为 1600-950 = 650。

如果用户滚动 100px ,则未滚动区域将为 1600-100-950 = 550

提前感谢!

function getUnscrolledArea(){
   return $(document).height() - $(window).height() - $(window).scrollTop();
}

您是否正在寻找:


var scroller = $('#overflowareaID');
var contents = scroller.wrapInner('<div>').children();
var viewportHeight = contents.outerHeight(); var unscrolledHeight=scroller.height()-viewportHeight;