Связь между iframe и родительским документом невозможна для перекрестного происхождения. В случае одного источника вы можете отправлять / передавать сообщение и получать в одном и том же объекте окна.из сообщения получателя вы можете позвонить на ваше пользовательское сообщение.
ресурсы.
Template :
<iframe src="http://javascript.info" name="example">
Component :
let win = window.frames.example;
win.postMessage("message", "http://example.com");
Получите сообщение вещателя:
window.addEventListener("message", function(event) {
if (event.origin != 'http://javascript.info') {
// something from an unknown domain, let's ignore it
return;
}
alert( "received: " + event.data );
});