javascript - window.screen 对象是否包括整个浏览器窗口或只是它的相同内部部分(网页)
问题描述
我想知道window.screen对象是否包括设备的整个屏幕,包括浏览器窗口等或者它只是网页交互的分界部分?它与文档对象模块有何不同?
解决方案
让我们看一下window.screen
对象:
Screen {availWidth: 1920, availHeight: 1040, width: 1920, height: 1080, colorDepth: 24, …}
availHeight: 1040
availLeft: 0
availTop: 0
availWidth: 1920
colorDepth: 24
height: 1080
orientation: ScreenOrientation {angle: 0, type: "landscape-primary", onchange: null}
pixelDepth: 24
width: 1920
__proto__: Screen
这是我在我的 chrome 浏览器中得到的。(我的屏幕是1920px/1080px
)
正如所见,我们有各种成员,Screen
包括全高、全宽以及可用的。availableHeight
推迟浏览器的标题/导航内容。
推荐阅读
- python - 在python中加载一个json文件后“转置”一个数组?
- android - 使用 Android 模拟器进行 Visual Studio Code Apache Cordova 调试
- sql - 如何返回id包含某些数字的特定序列PostgreSQL查询的所有记录
- python - python绑定到windows上的接口和端口
- python - Pandas:在 MultiIndex 数据框中的每个索引之后添加一个空行
- swift - 切换选项卡时删除所有子视图控制器并快速移动到父视图控制器
- android - 任务':android_intent:compileDebugJavaWithJavac'的Flutter执行失败
- c# - .net Core 模型的依赖注入
- node.js - JOSE 错误 [ERR_PACKAGE_PATH_NOT_EXPORTED]
- ruby-on-rails - ror 我如何订购有很多价值