我需要确定 iframe 中的元素是否在屏幕上可见。(如果它在屏幕的可见部分)我的意思是页面可能很长,用户必须滚动才能看到元素
索引.html:
<html>
...
...
<iframe src="iframe.html" />
...
...
</html>
iframe.html:
<html>
...
...
<div id="element"></div>
....
...
<script type="text/javascript">
var el = document.getElementById('element');
if (isElementVisible(el)) {
// do something
}
</script>
</html>
怎么写这样的函数isElementVisible()?