如何在javascript中获得设备屏幕大小,对于模式横向和纵向都应该相同
我正在尝试获取设备屏幕大小的宽度和高度,而不是浏览器大小,而不是分辨率,并且对于横向模式和纵向模式都应该相同。没有任何可能的方法可以在javascript中获取它。一种非jQuery的方法可以获取可用的屏幕维度。 使用如何在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和
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).