大家好日子.
考虑一个包含iframe的页面. iframe源位于另一个域中.
我对两件事感兴趣:
>我可以在iframe中创建一个事件监听器来监听父窗口中发生的事件(并在iframe中运行一个函数)吗?
>我可以在父窗口中创建一个事件监听器来监听iframe中发生的事件(并在父窗口中运行一个函数)吗?
最佳答案
这两个帐户都没有,跨域脚本安全措施不允许任何跨域通信.
您可能想看一下这篇关于Cross-Domain Communication with IFrames的深入文章.它讨论了您能做什么和不能做什么,并提供了一些替代方案,如window.postMessage