javascript - 如何获取页面可视部分的宽度和高度?

标签 javascript jquery dom height width

如何使用 JS 和 jQuery 获取它们?

我知道$(window).innerWidth()可以得到。但我不希望它包含滚动条的宽度或高度。

谢谢!

最佳答案

来自jQuery website :

$(window).width();   // returns width of browser viewport
$(document).width(); // returns width of HTML document

如果您将 overflow:hidden 添加到此页面的正文(因此没有滚动条),然后在 JS 控制台中运行 $(window).width() ,注意这个值增加了!

关于javascript - 如何获取页面可视部分的宽度和高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9514822/

相关文章:

javascript - Firebase Web 检索更具体的数据并对其进行排序

Javascript 类构造函数不工作

javascript - jquery ccs3 时钟 360° = 1 秒

javascript - 关于 DOM 操作的 D3js 和 React

javascript - Jquery 检测元素何时通过滚动运动完全隐藏

javascript - Xively 使用 javascript 从 feed 获取数据流列表

javascript - ReactJS 和 Material-UI : How to highlight just content inside Material-UI's <Dialog> and not the whole page?

javascript - 如何在离开当前页面之前触发与JS的对话

javascript - .replace() 无法删除 <strong> 标签

java - 如何从表中获取属性