Я не могу понять, почему это не работает. Это, наверное, что-то простое. 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");
}
}
спасибо за объяснение (я пытаюсь изучить чистый javascript вместо jquery ...) – Hakan
Вы очень желанны, конечно. (Вы знаете, вы можете сказать, что вы считаете, что ответ полезен, выталкивая его, нажимая стрелку вверх. Я замечаю из вашего профиля, что вы никогда не подавали никаких голосов, поэтому я думал, что дам вам знать, если вы не осведомленный!) – lonesomeday
Спасибо lonesomeday, проверит в upvoting, когда использовать и так далее :) – Hakan