浏览器的js的高度说明
window.outerHeight 它是屏幕上窗口的高度,包括页面和所有可见的浏览器栏(位置、状态、书签、窗口标题、边框……)。
这与 jQuery 的 $(window).outerHeight() 不同。
window.innerHeight 或 $(window).height() 它是显示网站的视口的高度,只有内容,没有浏览器的栏。
document.body.clientHeight 或 $(document).height() 它是视口中显示的文档的高度。如果它高于 $(window).height() 你会得到滚动条来滚动文档。
screen.availHeight 这是浏览器窗口最大化时的高度,包括浏览器的栏。所以当窗口最大化时,screen.availHeight === window.outerHeight 屏幕高度 它只是匹配屏幕的分辨率。所以在 1920×1080 的屏幕上,screen.height 将是 1080。
screen.availHeight 等于 [screen.height + 操作系统栏],如 Windows 上的任务栏、OS X 上的停靠栏和菜单,或者如果您使用的是 Linux,则固定在屏幕顶部或底部的任何内容。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix