我想知道是否有人知道如何检查 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/