我想在IE中获得内心高度。我的页面内容很长,浏览器有滚动条。
我使用window.innerHeight
得到了它。它适用于Firefox和Chrome但不适用于IE(在IE9上试过)
有办法搞定吗?
参考屏幕截图: http://i.stack.imgur.com/m50Mg.jpg
P.S。
我的问题是另一回事。 我的IE在 QUIRKS 模式下运行。
当IE在标准模式下运行时,$(window).height()
和window.innerHeight
都有效。
答案 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