js原生获取html的高度,如何获取HTML的高度?

我把结论写上面

总的来说 设置了

*{

margin:0;

padding:0;

}

后就可以用clientHeight、offsetHeight来获取html了

没有设置的时候:

js原生获取html的高度,如何获取HTML的高度?_第1张图片

设置后的body跟html一样height

js原生获取html的高度,如何获取HTML的高度?_第2张图片

js原生获取html的高度,如何获取HTML的高度?_第3张图片

function getInfo()

{

var s = "";

s += " 网页可见区域宽:"+ document.body.clientWidth;

s += " 网页可见区域高:"+ document.body.clientHeight; //body

s += " 网页可见区域宽:"+ document.body.offsetWidth + " (包括边线和滚动条的宽)"

你可能感兴趣的:(js原生获取html的高度)