如何在iframe开始加载时捕获事件

时间:2011-10-14 12:32:20

标签: javascript iframe

例如,用户在iframe中点击了链接,我想在parent.html中显示微调器。我有跨域iframe。

1 个答案:

答案 0 :(得分:0)

将iframe中任何元素的click事件绑定到父级中的事件处理程序。 使用jquery:

更新:

假设在父母中你有以下功能:

var clickHandler = function() {
    alert('Link in iframe clicked');
}

并且您的iframe包含“LinkInIframe”类的链接,只需在iframe中执行此操作:

$('a.LinkInIframe').click(function(e) {
    parent.clickHandler()
};