Вставить HTML в div внутри iframe js
<script>
jQuery("iframe").load(function() {
console.log('can you hear me?');
$('iframe').contents().find('#findme').html('lorium ipsom');
});
</script>
У меня проблемы с тем, чтобы заставить это работать. Я пытаюсь найти div внутри iframe (на том же сервере), а затем ввести туда html.
Какие-нибудь мысли?
1 ответ
Источник внутри iframes "защищен" от внешней модификации. Это помогает предотвратить атаки XSS (межсайтовый скриптинг). То, что вы хотите, полу-нарушает политику того же происхождения.
Единственный способ сделать это - добавить JavaScript в документ внутри самого iframe.