我想我已经尽力在IE7中获得正确的窗口高度,但都是徒劳的。
在IE7和其他(更好的)浏览器中有1种确定方法可以获得正确的窗口(视口)高度吗?
我试过了:
window.innerHeight(),
document.innerHeight()
Jquery的:
$(window).height(),
$('body').height(),
$('body').css('height')
答案 0 :(得分:5)
$(window).height();
将在IE7上返回正确的视口高度 - 它可能就是你如何使用它。如果您尝试以下操作:
alert($(window).height());
你会看到它正常工作(刚刚测试过IE7)。如果这段简单的代码不适合你,请确保正确加载jQuery库,并确保你正在检查document.ready块中的高度。