我有一个window.outerHeight的问题.
在移动设备上的Safari浏览器上运行时返回0.我已在Android(Chrome)上测试过,它运行正常.
我在iOS9上.
我想知道旧设备是否支持解决方案或替代方案.
这不是时间问题.
在iPhone上打开以下内容:http: //jsfiddle.net/hfq0Ly1w/
alert(window.outerHeight);
Run Code Online (Sandbox Code Playgroud)
你可以通过在这里查看手机的高度属性来看到Safari上有很多错误:
http://ryanve.com/lab/dimensions/
干杯!
我认为应该返回0表示display:none元素.但它没有,至少对于1.10.1
<div id="a" style="display:none">
asdf
asdfasdf<br>
sadf
</div>
alert($('#a').outerHeight(true))
Run Code Online (Sandbox Code Playgroud)