Я пытаюсь предоставить свойство iframe через его contentWindow и хотел бы сделать это синхронным образом.
Я знаю, что могу получить доступ и установить свойства на contentWindow
iframe, но модификация произойдет после загрузки iframe.
Parent
<body>
<script>
const frame = document.createElement('iframe')
document.body.appendChild(frame)
frame.src = 'frame.html'
frame.contentWindow.foobar = 'foobar'
</script>
</body>
iframe
<body>
<script>
console.log(window.foobar) // undefined
</script>
</body>
Возможно ли достичь или мне нужно сделать это асинхронно, отправка события от родителя, уведомляющего iframe о том, что свойство было установлено?