检测监视器的物理尺寸
Detect Physical dimension of Monitor
我想获得显示器的显示尺寸。
有可能使用JavaScript或Flash吗?
我尝试了以下功能:
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;
但它没有显示固定的对角线值。。。因为当我改变显示器的分辨率时。。。
如果我想要16.5"这样的固定尺寸……我的意思是,对于任何特定的监视器,它都应该是固定的。
无法检测物理尺寸。决心就在眼前。
相关文章:
- 如何检测是否有溢出
- 如何检测用于WebGL的专用或集成显卡
- 防止Alt+Shift默认操作或检测多种操作系统语言的Javascript
- 如何在使用selectBoxIt JQuery插件时检测选项更改
- 如何使用密码检测网络中的状态连接
- 使用JavaScript检测Flash
- 在不阻止默认行为的情况下检测IE10中的缩放
- 检测个位数整数时正在转换毫秒
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- 动态插入的表:JQuery未检测到最后一行
- 检测页面上某个元素中选择(突出显示)或单击的内容
- jQuery检测浏览器是否支持Zoom
- 检测iframe是否跨域的愚蠢方法
- 检测图像分辨率
- 如何检测第三方广告服务器请求
- 我是否可以检测到javascript正在被卸载(作为调试模式)
- 当没有文本输入聚焦时检测空格键按下
- 检测监视器的物理尺寸
- 在Silverlight中检测双监视器
- 检测不同监视器大小的画布元素上的单击事件