0
任何人都可以告訴我如何獲得實際的視口高度?如果我使用window.innerHeight或者$(window).height()(jquery),我會返回一個值,它看起來像是將瀏覽器鑲嵌到帳戶中。我需要實際視口的高度。當我使用web dev工具欄(firefox)中的標尺插件測量視口高度時,該值與window.innerHeight提供給我的值不同。
任何人都可以告訴我如何獲得實際的視口高度?如果我使用window.innerHeight或者$(window).height()(jquery),我會返回一個值,它看起來像是將瀏覽器鑲嵌到帳戶中。我需要實際視口的高度。當我使用web dev工具欄(firefox)中的標尺插件測量視口高度時,該值與window.innerHeight提供給我的值不同。
嘗試:
document.body.clientHeight
document.body.clientWidth
你還可以嘗試:
document.documentElement.clientHeight
document.documentElement.clientWidth
你能給一個例子嗎?哪些瀏覽器會發生這種情況? – 2011-02-02 10:21:14
`window.innerHeight`不考慮Chrome瀏覽器,這就是`window.outerHeight`所做的。它包含水平滾動條(如果存在)。 – 2011-02-02 10:28:07