2012-02-13 94 views
0

我已搜索&搜索,但我似乎无法找到一种方法来获取JQuery中的视口宽度&高度。获取视口尺寸

从我的尝试似乎下面给我的整个页面的尺寸(屏幕上不是视图):

$(window).width(); $(window).height(); 

请告诉我的方式向获得视口的尺寸是多少?

我试图确定用户是否有一个窗口小于800乘600像素(即,他们是在智能手机上)。如果他们是那么我把JQuery UI对话框定位在他们的窗口中,而不是在页面/文档的中心。

+0

你错了'$(window).width(); $(window).height();'给你当前的view-port和'$(document).width(); $(document).height();'给你整个页面 – noob 2012-02-13 03:53:19

+0

@micha在Android 2.2上运行时它不会给出正确的值 – 2012-02-13 04:08:08

回答

0

改为使用screen.widthscreen.height,它将给出视口的宽度和高度。