음 간단한 작업을하려고합니다. 상위 창에서 iframe으로, iframe에서 부모로 메시지 보내기자식에서 부모 iframe으로 메시지 보내기
하는 index.js (부모)
window.onload = function() {
//Get Audio node
let audio = document.getElementsByTagName('audio')[0];
//Get iframe node
let iframe = document.getElementsByTagName('iframe')[0];
iframe.contentWindow.postMessage('Parent To Child', '*');
window.addEventListener('message', messagesHandler);
}
function messagesHandler(ev) {
console.log(ev.data);
}
menu.js
window.onload = function() {
window.parent.postMessage('Child to parent', '*');
window.addEventListener('message', messagesHandler);
}
function messagesHandler(ev) {
console.log(ev.data);
}
나는 부모로부터 자식에게 메시지를 보낼 수 있지만, 다른 방법은 주위에이다. 모든 단서 ??