我不知道为什么这不起作用。这可能很简单。 iframe来自与父页面相同的域。检测iframe中的图像点击
我知道我可以使用jQuery,但我想学会在纯JavaScript中做到这一点。
我迄今为止代码:
document.getElementById('my_iframe').onload = function() {
document.getElementById('my_iframe').contentWindow.document.getElementsByTagName('img').onclick = function() {
alert("image in iframe was clicked");
}
}
Ahaaa,这就是你怎么做到的。很好知道!非常感谢! – Hakan 2011-12-15 23:29:41
@哈坎 - 我的荣幸。 – 2011-12-15 23:31:14