在IE中获取innerHeight

时间:2014-07-24 12:25:58

标签: javascript jquery

我想在IE中获得内心高度。我的页面内容很长,浏览器有滚动条。

我使用window.innerHeight得到了它。它适用于Firefox和Chrome但不适用于IE(在IE9上试过)

有办法搞定吗?

参考屏幕截图: http://i.stack.imgur.com/m50Mg.jpg

P.S。

我的问题是另一回事。 我的IE在 QUIRKS 模式下运行

当IE在标准模式下运行时,$(window).height()window.innerHeight都有效。

3 个答案:

答案 0 :(得分:1)

document.documentElement.clientHeight;

或使用jQuery:

$(window).height();

答案 1 :(得分:0)

你试过了吗?

window.height();//jquery

答案 2 :(得分:0)

尝试以下示例

$(document).height(); // Just returns the actual height of the conatiner

$(document).innerHeight(); // including padding but not border.

$(document).outerHeight(); // including padding and border. 

$(document).outerHeight(true);  // if wants margin height means Including margin, padding, border and height