获得窗户高度?

时间:2014-05-08 15:51:45

标签: javascript jquery

窗口高度是获取html文档的长度而不是浏览器窗口的大小。

你知道我哪里出错吗?

这是我的剧本:

$(document).ready(function() {
            alert($( window ).height());
    });

我也在我的文档顶部,我读过这会导致问题:

<!DOCTYPE html>

2 个答案:

答案 0 :(得分:13)

window.innerHeight

$(document).ready(function() {
     alert(window.innerHeight);
});

答案 1 :(得分:-1)

我认为它必须是一个旧版本的jQuery错误?使用1.6.4(jsfiddle最支持的),我得到了正确的行为。见JSFiddle

如果你无法弄明白,你可以使用window.innerHeight,我只会在需要较少代码的情况下尝试使用jQuery,在这种情况下它不会。

div {
  height: 2000px;
}
// onload
alert($(window).height());
// outputs window height, not 2000