【发布时间】:2012-03-05 20:44:15
【问题描述】:
我的页面中有一个 iframe,而这个 iframe 不在我的服务器上(src 不是来自我的网站)。
如何在 iframe 重定向到新目标(src 正在更改)后立即触发功能?
我的意思是当用户单击 iframe 中的链接并且 iframe 将他重定向到新目标时.. 我需要在重定向他之前触发一个函数,或者在页面之前尽快触发出现..
当 iframe 完全加载时会触发 onclick 和 onload 事件,这对我无效。
任何建议都会有所帮助!
【问题讨论】:
-
阅读同源政策。
-
@EugenRieck 但我认为这是可能的,因为它仍然让我可以选择知道它何时完全加载,那么为什么不在一开始呢?
-
Onload是 iframe 的事件(属于您的页面),但 iframe 内部发生的事情属于它。 -
@EugenRieck 所以,没有这样一个属于我的页面的事件可以检测到 iframe 何时被重定向?
-
怎么可能?被重定向是 iframe 的内容事件,而不是 iframe 本身的事件。
标签: javascript html events