gpt4 book ai didi

JavaScript:如何以编程方式确定网络 "fold"?

转载 作者:太空宇宙 更新时间:2023-11-04 13:50:00 25 4
gpt4 key购买 nike

问题如何以编程方式确定“折叠”(浏览器显示多少垂直内容)?

“折叠”定义为您再也看不到/必须滚动的地方。

我曾尝试使用 JavaScript 来简单地确定浏览器窗口大小来确定折叠;不幸的是 - 这不能很好地工作,因为一些浏览器有标签等,即使你可能有 2 个大小相同的浏览器窗口 - 每个浏览器可能显示不同的垂直大小的内容。

最佳答案

window.innerHeight 是当前可见的高度。
document.height为网页总高度。

The "fold" defined as where you can no longer see / have to scroll.

var fold = document.height - window.innerHeight;

编辑:For IE developers .谢谢古德曼

关于JavaScript:如何以编程方式确定网络 "fold"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2399368/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com