我使用以下命令找到了屏幕的宽度和高度
window.screen.width
window.screen.height
我尝试使用以下命令找出以英寸为单位的物理对角线
var dpi_x = document.getElementById('testdiv').offsetWidth;
var dpi_y = document.getElementById('testdiv').offsetHeight;
var width_in = screen.width / dpi_x;
var height_in = screen.height / dpi_y;
var diagonal_in = Math.round(10 * Math.sqrt(width_in * width_in + height_in * height_in)) / 10;
现在的问题是,当我更改屏幕分辨率时它不再起作用了。有没有办法通过javascript / jquery获取屏幕的物理尺寸?