gpt4 book ai didi

javascript - 检查 iframe 是否有可见的滚动条?

转载 作者:可可西里 更新时间:2023-11-01 02:11:45 28 4
gpt4 key购买 nike

我想知道是否有人知道如何检查 iframe 中的内容是否溢出以及滚动条是否可见?

谢谢

最佳答案

一般来说你应该比较元素的scrollHeight/scrollWidth和offsetHeight/offsetWidth的增量。如果是肯定的,那么“我们赢了”。但是.. 在 iframe 中寻找滚动条时,事情变得有点棘手:

var frm=document.getElementById("frm");
var iIsVrScrollBar = frm.contentWindow.document.documentElement.scrollHeight>frm.contentWindow.document.documentElement.offsetHeight ? 1 : 0;
var iIsHrScrollBar = frm.contentWindow.document.documentElement.scrollWidth>frm.contentWindow.document.documentElement.offsetWidth ? 1 : 0;

关于javascript - 检查 iframe 是否有可见的滚动条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12444374/

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