首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取窗口(浏览器)的最大高度,无论浏览器是否最大化

获取窗口(浏览器)的最大高度,无论浏览器是否最大化
EN

Stack Overflow用户
提问于 2014-09-07 07:25:47
回答 1查看 1.4K关注 0票数 4

我需要在我的网站的表单中使用JQuery获取窗口(浏览器)的最大高度,当浏览器是最大的时,我可以获得它的高度,而且一切都很好,但问题是当客户端在浏览器中打开网站时,不是最大的,在这种情况下,我还需要浏览器的最大高度,我搜索了几个小时,尝试了下面的解决方案,但没有一个不是我的答案:

代码语言:javascript
复制
window.innerHeight;
window.outerHeight;
window.screen.height;   
window.screen.availHeight;
$(document).height();   
document.body.clientHeight; 
document.body.offsetHeight; 
document.body.scrollHeight; 
document.documentElement.clientHeight;  
document.documentElement.offsetHeight;
document.documentElement.scrollHeight;

例如,屏幕高度为768 is 最大浏览器高度为650 is

无论浏览器是否最大化,我都需要650 is ,但我可以从上述解决方案中获得的最接近的值是728 is ,它可以从获得。

如何获得窗口(浏览器)的最大高度,无论浏览器是否与JQuery一起最大化?我很感激任何解决方案或想法,非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2014-09-07 07:54:56

亲爱的,尝试创建一个CSS文件并添加以下代码:

代码语言:javascript
复制
.css({ "max-height": navHeight + 'px' });

.css({ "max-height": navHeight + 'px' });

.css("max-height", navHeight + 'px'));

您可以通过以下语法设置自己选择的最大高度。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25708034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档