一尘不染

如何使用JavaScript检测屏幕分辨率?

javascript

有没有一种方法可以适用于所有浏览器?


阅读 581

收藏
2020-04-25

共1个答案

一尘不染

原始答案

是。

window.screen.availHeight
window.screen.availWidth

更新

要获得移动设备的原始分辨率,您必须乘以设备像素比率:window.screen.width * window.devicePixelRatiowindow.screen.height * window.devicePixelRatio。比率也为1的台式机也可以使用。

从本(Ben)得到另一个答案:

在原始JavaScript中,这将为您提供可用的宽度/高度:

window.screen.availHeight
 window.screen.availWidth

对于绝对宽度/高度,请使用:

window.screen.height
window.screen.width
2020-04-25