Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在javascript中获得设备屏幕大小,对于模式横向和纵向都应该相同_Javascript_Jquery_Webview - Fatal编程技术网

如何在javascript中获得设备屏幕大小,对于模式横向和纵向都应该相同

如何在javascript中获得设备屏幕大小,对于模式横向和纵向都应该相同,javascript,jquery,webview,Javascript,Jquery,Webview,我正在尝试获取设备屏幕大小的宽度和高度,而不是浏览器大小,而不是分辨率,并且对于横向模式和纵向模式都应该相同。没有任何可能的方法可以在javascript中获取它。一种非jQuery的方法可以获取可用的屏幕维度。 使用window.screen.availWidth/Height alert(window.screen.availWidth); alert(window.screen.availHeight); : screen.width和screen.height?scree.width和

我正在尝试获取设备屏幕大小的宽度和高度,而不是浏览器大小,而不是分辨率,并且对于横向模式和纵向模式都应该相同。没有任何可能的方法可以在javascript中获取它。

一种非jQuery的方法可以获取可用的屏幕维度。 使用
window.screen.availWidth/Height

alert(window.screen.availWidth);
alert(window.screen.availHeight);
:


screen.width
screen.height
?scree.width和screen.height不起作用。此功能提供浏览器的宽度和高度。我想要屏幕的高度和宽度。当我在计算机上执行它时,桌面大小应该是合适的。如果在lp上,则应显示lp屏幕大小。希望您能收到。可能重复:不工作。我已经试过了。当我使用此代码并将视图模式从横向更改为纵向时,它为我提供了不同的值。但平板电脑的屏幕是一样的。横向:高度=1092宽度=800,纵向高度=395宽度=1024。但应该是一样的。因为设备屏幕没有改变。希望你能明白。@Rohittal我明白了。但是它可以得到操作系统的宽度,不管它是如何显示的。我相信无论操作系统如何显示,都不可能获得屏幕本身的高度。
availWidth and availHeight - The available width and height on the screen (excluding OS taskbars & such).