Javascript 如何找到屏幕可见部分的高度?

Javascript 如何找到屏幕可见部分的高度?,javascript,jquery,Javascript,Jquery,下面的代码返回整个高度,包括向下滚动时看到的区域 $(window).height(); 如何找到屏幕可见部分的高度?试试以下方法: var w = window.innerWidth; var h = eindow.innerHeight; 或jQuery: var w = $(document).width(); var h = $(document).height(); $(document).height()给出的结果与$(window).heightbut window.inne

下面的代码返回整个高度,包括向下滚动时看到的区域

$(window).height();
如何找到屏幕可见部分的高度?

试试以下方法:

var w = window.innerWidth;
var h = eindow.innerHeight;
或jQuery:

var w = $(document).width();
var h = $(document).height();

$(document).height()给出的结果与$(window).heightbut window.innerHeight相同;给出一个较小的值,即638。当我尝试$(window).height()时;对于空网页,该值为621。知道为什么会有一个额外的17px吗?不一定。文档为您提供了dom末尾的高度,即使它没有页面长或比滚动条长。窗口为您提供整个浏览器高度,而不管文档停在何处。仅供参考-我知道有区别,但我必须查一下。谢谢!窗高;给出较小的值-638。当我尝试$(window).height()时;对于空网页,该值为621。你知道为什么会有一个额外的17px吗?你是在打开检查元件吗??