考虑滚动如何获取页面的总宽度和高度

时间:2014-04-03 12:38:15

标签: javascript

我想知道如何在考虑滚动的情况下获取页面的总高度和宽度。 现在我正在使用

height1= screen.availHeight;
width1=screen.availWidth;

但是当页面滚动它没用时..在JavaScript中有另一种方法吗?

3 个答案:

答案 0 :(得分:0)

也许你可以试试这个:

var body = document.body;
var height = Math.max( body.scrollHeight, body.offsetHeight);
var width= Math.max( body.scrollWidth, body.offsetWidth);

答案 1 :(得分:0)

如果你想获得身高和宽度,试试这个

这是使用jquery

的完整HTML页面
$(document).height();
$(document).width();

这只适用于窗口

$(window).height();
$(window).width();

答案 2 :(得分:0)

返回浏览器视口的高度

$(window).height(); 

返回HTML文档的高度

$(document).height();