【发布时间】:2020-05-29 14:16:45
【问题描述】:
我正在尝试用纯原生 JS 编写程序。我必须找到窗口的高度和宽度。在 JQuery 中,我使用.height()。在线搜索显示 clientHeight 或 innerHeight 应该等同于 height() 但是在我的程序中 $(widow).height() 和 window.innerHeight 控制台记录两者的不同值(4500 用于 height() 和 @987654330 @ for innerHeight..and undefined for window.clientHeight)
如何找到与$(widow).height() 等效的Vanilla JS?
【问题讨论】:
-
这能回答你的问题吗? Get the window height
-
谢谢。尽管正如我在帖子中所说,
innerHeight返回的值与height()不同,但document.documentElement.offsetHeight似乎有效。虽然答案说这是针对旧浏览器的,所以我想知道为什么这些值不同,以及它是否真的是最好的解决方案。
标签: javascript css height