获取视口尺寸
我搜索过并搜索过,但我似乎找不到在JQuery中获取视口宽度和高度的方法。
从我的尝试看来,下面给出了整个页面的尺寸(不是屏幕上的视图):
$(window).width(); $(window).height();
什么方式获得视口的尺寸?
我试图确定用户是否有一个小于800 x 600像素的窗口(即,他们在智能手机上)。 如果他们是,那么我将JQuery UI对话框放在他们的窗口而不是页面/文档的中心。
使用screen.width
和screen.height
代替它,它将给出视口的宽度和高度。