2010-12-06 78 views
4

我想我已經嘗試了一切,以便在IE7中獲得正確的窗口高度,但都是徒勞的。我無法爲IE7獲得正確的窗口高度

在IE7和其他(更好的)瀏覽器中,是否有1個確定的方法來獲得正確的窗口(視口)高度?

我已經試過:

window.innerHeight(), 
document.innerHeight() 

的Jquery:

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

website link

回答

5
$(window).height(); 

將返回在IE7正確的視口的高度 - 它可能是你怎麼是使用它。如果你嘗試以下操作:

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

你會看到它的工作(剛剛測試過的IE7)。如果這個簡單的代碼不適合你,請確保jQuery庫加載正確,並確保您正在檢查document.ready塊內的高度。

+0

是的,這是應該工作。 – 2010-12-06 11:07:44