获取不包含不可见内容的视口高度

时间:2012-12-26 13:48:00

标签: jquery viewport

我收到了$(window).height(),但当页面处于纵向状态时,页面可滚动约5页,我得到的是总高度,而不是可见的“视口”。

我想要的是获得页面高度/宽度的比率。因此,当景观为1600乘900时,我得到的比率为(1600/900)1.8。

当它在风景中我得到400宽度,2400高度,然后比率为5,这不是我想要的。

我尝试了这里提到的几种方法:http://responsejs.com/labs/dimensions/,但没有一个实际上给我实际的可见视口,而是它会给我内容的高度。

我现在只在FF中测试它..

更新

它似乎只发生在纵向模式下,并且只有当bootstrap.js认为视口的大小为“手机”大小时,我才能将我的chrome窗口调整为该大小(仅限“平板电脑”大小),所以我不知道Chrome是否有同样的问题。

0 个答案:

没有答案