繁体   English   中英

当浏览器不是 100%(大小)时如何获取 max-innerHeight

[英]How to get the max-innerHeight when browser is not 100% (size)

假设浏览器为 100%(非全屏)时window.innerHeight = 978px

但是,在调整浏览器大小时, window.innerHeight值会减小。

那么当浏览器不是 100% 时,如何获得height = 978px呢? (我想让这个在 js 脚本中计算一些东西)

更新

我有一个想法如何得到这个,脚本应该是

window.screen.availHeight - window.outerHeight + window.innerHeight

但是,对于 Safari,脚本应该是

window.screen.availHeight - window.outerHeight + window.innerHeight - 3

您可能需要寻找:

screen.height

问题是我不确定你可以使用获取起始栏的高度(假设它是 windows 并且在底部)。 否则,这可能是一个很好的起点。

https://www.w3schools.com/js/js_window_screen.asp

尝试这个:

document.documentElement.clientHeight

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM