我无法为IE7获得正确的窗口高度

时间:2010-12-06 10:56:26

标签: jquery internet-explorer-7 window height cross-browser

我想我已经尽力在IE7中获得正确的窗口高度,但都是徒劳的。

在IE7和其他(更好的)浏览器中有1种确定方法可以获得正确的窗口(视口)高度吗?

我试过了:

window.innerHeight(), 
document.innerHeight()

Jquery的:

$(window).height(), 
$('body').height(), 
$('body').css('height')

website link

1 个答案:

答案 0 :(得分:5)

$(window).height();

将在IE7上返回正确的视口高度 - 它可能就是你如何使用它。如果您尝试以下操作:

alert($(window).height());

你会看到它正常工作(刚刚测试过IE7)。如果这段简单的代码不适合你,请确保正确加载jQuery库,并确保你正在检查document.ready块中的高度。