Обеспечить связь с 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 в консоли, я получаюне определено
Что я делаю неправильно ?