Javascript 未从iframe接收postMessage

Javascript 未从iframe接收postMessage,javascript,iframe,postmessage,Javascript,Iframe,Postmessage,以下是iframe中带有src=“example.com” 知道会发生什么事吗?非常感谢您……对于iframe,您需要将opener替换为parent。 替换此项: opener.postMessage("redirect", domain); 为此: window.parent.postMessage("redirect", domain); 就我而言,出于某种原因,这有助于: // Inside iframe window.parent.socket.postMessage('msg e

以下是iframe中带有
src=“example.com”


知道会发生什么事吗?非常感谢您……

对于iframe,您需要将opener替换为parent。 替换此项:

opener.postMessage("redirect", domain);
为此:

window.parent.postMessage("redirect", domain);

就我而言,出于某种原因,这有助于:

// Inside iframe
window.parent.socket.postMessage('msg example', '*');

也许你应该看看这个:@laruiss这是跨域的。这样行吗?换成家长的开场白。那还没发生吗。
window.parent.postMessage("redirect", domain);
// Inside iframe
window.parent.socket.postMessage('msg example', '*');