Javascript 关于iFrame和事件侦听器
考虑一个包含iframe的页面。iframe源位于另一个域上 我对两件事感兴趣:Javascript 关于iFrame和事件侦听器,javascript,iframe,listener,dom-events,Javascript,Iframe,Listener,Dom Events,考虑一个包含iframe的页面。iframe源位于另一个域上 我对两件事感兴趣: 我是否可以在iframe中创建一个事件侦听器,用于侦听父窗口中发生的事件(并在iframe中运行函数) 我是否可以在父窗口内创建一个事件侦听器,用于侦听在iframe中发生的事件(并在父窗口中运行函数) 这对两个帐户都是否定的,跨域脚本安全措施不允许任何跨域通信 你可能想看一看这篇深入的文章。它讨论了你能做什么和不能做什么,并提供了一些备选方案,如“是”。但这可能比你感兴趣的工作更多。您需要为与父页面位于同一域
这对两个帐户都是否定的,跨域脚本安全措施不允许任何跨域通信
你可能想看一看这篇深入的文章。它讨论了你能做什么和不能做什么,并提供了一些备选方案,如“是”。但这可能比你感兴趣的工作更多。您需要为与父页面位于同一域中的页面创建代理。您的代理可以是一个简单的传递,但它很可能会破坏页面;可能需要进行一些URL重写,以避免中断在该页面上运行的脚本,这些脚本假定了正在对其进行评估的上下文的情况,因此在这方面“这取决于” 但你的问题是“你能…?”而答案是“是的。”