0
부모가있는 창이 있습니다. 그러면이 창 안쪽에 iframe이 있습니다. 부모 창에서 아약스 호출을하고 있습니다. 통화 데이터를받은 후 데이터를 하위 iframe에 게시해야합니다.iframe 메시징에 대한 상위 창이 이제 작동 중임
- 부모에function Mymessage() {
console.log("Received message from parent window");
}
window.addEventListener("message", Mymessage, false);
아래에 주어진 아약스 호출, 내가 자식은 iframe에 데이터를 전송하고 성공에, - 아래 주어진 자식 iframe에
, 나는 전화를 등록window.postMessage(mydata, '*');
문제점 - 디버깅 중이며 그것에 대해 읽었습니다. 하지만 일하지 않아. "Mymessage"기능이 전혀 호출되지 않습니다. 왜?
window.postmessage에 디버그 포인트를 놓으면 충돌합니다. 하지만 그 안에 들어가려고하면 다음 줄로 넘어갑니다. 이게 옳은 거니?
제게 제안 해주세요. 언젠가는 지금 내 머리를 두드렸다. 감사합니다
이 나를 위해 일한 덕분에 .... upvote에 – Akki619