Javascript 获取视口尺寸

Javascript 获取视口尺寸,javascript,jquery,Javascript,Jquery,我已经搜索了一次又一次,但似乎找不到在JQuery中获取视口宽度和高度的方法 从我的尝试来看,以下内容似乎为我提供了整个页面的维度(而不是屏幕上的视图): 获取视口尺寸的方法是什么 我试图确定用户的窗口是否小于800×600像素(即,他们在智能手机上)。如果是,我会将JQuery UI对话框放置在它们的窗口中,而不是页面/文档的中心。使用screen.width和screen.height,它会给出视口的宽度和高度。你错了$(window.width()$(窗)。高度()为您提供当前的查看端口和

我已经搜索了一次又一次,但似乎找不到在JQuery中获取视口宽度和高度的方法

从我的尝试来看,以下内容似乎为我提供了整个页面的维度(而不是屏幕上的视图):

获取视口尺寸的方法是什么


我试图确定用户的窗口是否小于800×600像素(即,他们在智能手机上)。如果是,我会将JQuery UI对话框放置在它们的窗口中,而不是页面/文档的中心。

使用
screen.width
screen.height
,它会给出视口的宽度和高度。

你错了
$(window.width()$(窗)。高度()为您提供当前的查看端口和
$(document).width()$(文件)。高度()为您提供了整个page@micha在Android 2.2上运行时,它没有给出正确的值
$(window).width(); $(window).height();