使用ExtJS-4X或javascript获取视口高度

Getting viewport height using ExtJS-4X or javascript

本文关键字:视口 高度 获取 javascript ExtJS-4X 使用      更新时间:2023-09-26

我想使用ExtJs或本机javascript获取视口的高度。

我怎么能达到这个高度?我没有使用任何extjs视口容器。

如果使用ExtJs不可能,那么我如何才能找到视图端口的确切高度?

谢谢!!

使用window.innerHeight解决了我的问题,ExtJs查找视图端口高度的方法如下-

Ext.getBody().getViewSize().height

怎么样

window.innerWidth
window.innerHeight

在ExtJS中,您可以使用getViewSize( )

另一种简单的JS方法是

此函数将返回任何文档高度(跨浏览器),如果文档体高度小于视口高度,则将返回视口高度。因为我认为你的医生在你检查的时候是空的,这应该非常适合你。

function getDocHeight() {
    var D = document;
    return Math.max(
        Math.max(D.body.scrollHeight, D.documentElement.scrollHeight),
        Math.max(D.body.offsetHeight, D.documentElement.offsetHeight),
        Math.max(D.body.clientHeight, D.documentElement.clientHeight)
    );
}