【发布时间】:2012-01-09 21:09:06
【问题描述】:
我想制作一个具有“响应式设计”的 Web 应用程序,以将 JavaScript 屏幕分辨率回传到服务器并根据该信息做出决定,但问题是我能否依靠 window.screen 始终提供正确的笔记本电脑、平板电脑、智能手机信息?
当然要考虑到它只支持现代浏览器和设备。
【问题讨论】:
-
这是一个浏览器问题——大多数移动浏览器总是报告您所期望的,但不是全部。例如,Mobile Firefox 将在下一个版本中解决这个问题...
-
不同浏览器不支持所有 window.screen 属性。宽度和高度是可靠的。见W3C DOM Compatibility - CSS Object Model View
标签: javascript web resolution