JSFiddle - React, Tailwind, and code Playground

by zhukovroman

HTML

<iframe src="https://learn.javascript.ru" name="target">

<script>
  var win = window.frames.target;
  win.postMessage("сообщение", "https://learn.javascript.ru");
</script>

JavaScript

function listener(event) {
  if (event.origin != 'https://learn.javascript.ru') {
    // что-то прислали с неизвестного домена - проигнорируем..
    return;
  }

  console.log( "получено: ",  event );
}

if (window.addEventListener) {
  window.addEventListener("message", listener);
} else {
  // IE8
  window.attachEvent("onmessage", listener);
}