13

SO上获取设备高度的所有答案似乎都基于jQuery。在加载 jQuery 代码之前,我们需要纯 JavaScript 中的一些东西。

4

3 回答 3

27
document.documentElement.clientHeight

还有许多其他方法:http ://responsejs.com/labs/dimensions/

于 2013-08-14T22:49:33.213 回答
13

可能有点晚,但使用window.screen.height

于 2014-03-17T21:44:34.407 回答
0

在大多数情况下,$(window).height(); 做这项工作。但是,在 iOS 上,由于工具栏,它会给出错误的结果,与 $(window).outerHeight();相同。. 要使用的正确值是window.outerHeight

尝试这个 :

(typeof window.outerHeight != 'undefined')?Math.max(window.outerHeight, $(window).height()):$(window).height()
于 2014-07-18T10:33:59.667 回答