Обеспечить связь с postMessage от родителя к ребенку iFrame

У меня проблема с обменом данными из окна родителя с дочерним элементом iFrame. Но с другой стороны все работает отлично. Вот как я получаю объект chil iFrame, чтобы запуститьPostMessage функция:

var iFrame = document.getElementById('Frame').contentWindow;

Когда я печатаю его на консоли, я получаю следующее:

Window {parent: Window, opener: null, top: Window, length: 0, frames: Window…}

Когда я перехожу к функции postMessage следующим образом:

iFrame.postMessage("message", "http://contoso.com");

Это показывает мне ошибку при загрузке страницы:iFrame.postMessage не является функцией, Когда я выполняю postMessage в консоли, я получаюне определено

Что я делаю неправильно ?

Ответы на вопрос(2)

Ваш ответ на вопрос