Javascript JS:在其他域的iframe中检测它是否可见

Javascript JS:在其他域的iframe中检测它是否可见,javascript,iframe,visibility,Javascript,Iframe,Visibility,我不知道放在HTML文档中的iframe是否可见(在折叠上方) 我的网页: 为了确定它是否可见,它必须能够检测父窗口的大小以及该窗口的滚动距离 标准的跨源安全性使得这不可能从框架内部实现 您最好让父页面中的代码在框架进入或离开视图时进行检测,然后使用将该事件告知框架中的页面。您是否打算使用Yes sorry@monly00,我更正了它!谢谢@Quentin!但不幸的是,我无法访问onedomain.com上提供的网页。@Nico-那么你肯定不能监视你的访问者在另一个网站上做什么。 <ht

我不知道放在HTML文档中的iframe是否可见(在折叠上方)

我的网页:



为了确定它是否可见,它必须能够检测父窗口的大小以及该窗口的滚动距离

标准的跨源安全性使得这不可能从框架内部实现


您最好让父页面中的代码在框架进入或离开视图时进行检测,然后使用将该事件告知框架中的页面。

您是否打算使用
Yes sorry@monly00,我更正了它!谢谢@Quentin!但不幸的是,我无法访问onedomain.com上提供的网页。@Nico-那么你肯定不能监视你的访问者在另一个网站上做什么。
<html>
<head>
</head>
<body>
<iframe src="https://otherserver.com/index.html></iframe>
</body>
</html>
<html>
<head></head
<body>
<script>
if(document.isVisible()){document.style.background="red"}
</script>
</body>
</html>