我想制作一个具有"响应式设计"的web应用程序,将JavaScript屏幕分辨率发布回服务器,并根据这些信息做出决定,但问题是我能否依靠window.screen始终提供正确的笔记本电脑、平板电脑和智能手机信息?
当然,考虑到它只支持现代浏览器和设备。
是的,screen.width
和screen.height
是可靠的,但是您可能会对布局页面的窗口大小更感兴趣。例如,CSS3中的@media
查询使用窗口大小,而不是屏幕大小。