屏幕分辨率检测

自动读取当前窗口和屏幕参数,显示 CSS 分辨率、视口与按 DPR 估算的物理像素。

检测与操作

正在读取当前浏览器数据。
检测结果等待浏览器数据
DPR 估算像素尺寸—正在读取当前浏览器数据。
屏幕 CSS 尺寸
—
视口尺寸
—
DPR 估算像素尺寸
—

估算值为 Screen.width/height 乘以 devicePixelRatio。它不是 EDID 数据,也不能识别面板原生分辨率。

CSS 像素与物理像素关系

运行测试后,这里会显示与当前结果同步的图解。

运行测试后,这里会显示与当前结果同步的图解。

了解更多

使用与结果解释

在要检查的显示器上打开页面。调整窗口、旋转设备或改变系统显示缩放后,刷新读数,比较屏幕 CSS 尺寸、视口、DPR 和估算像素尺寸。

实现原理与验证

页面读取 Screen.width、Screen.height、window.devicePixelRatio、innerWidth 和 innerHeight。估算值为 round(Screen.width×DPR)×round(Screen.height×DPR)。

没有手动数值输入。浏览器隐私策略、窗口状态或页面不可见时可能导致值缺失或四舍五入;比较前请确保页面可见。

适用边界与异常情况

这是浏览器测量,不是面板或信号测量。页面不能读取 EDID 或证明面板原生分辨率;浏览器缩放、系统缩放、远程桌面、多屏窗口位置都可能改变读数。

什么是 DPR 估算像素尺寸?

它把浏览器报告的屏幕 CSS 尺寸乘以 devicePixelRatio 并四舍五入,不是面板规格。

它能识别显示器原生分辨率吗?

不能。网页无法读取 EDID 或面板物理时序,应在操作系统或显示器菜单中确认原生分辨率。

为什么调整窗口或旋转设备后读数会变化?

视口、方向、DPR、缩放和当前屏幕都可能改变浏览器读数;页面会监听 resize、方向变化和 DPR 变化。

工具信息

本工具在浏览器本地运行,不把屏幕参数、窗口尺寸或检测结果上传到服务器。

本工具使用独立的原生 HTML、CSS 与 JavaScript 实现,不包含第三方运行库。

方法与标准来源