Widely Available
Messaging
id: postmessage
postMessage
The
postMessage() global method sends cross-origin messages to windows and workers, including popups and iframes. Also known as cross-document messaging.
Baseline Status:
Achieved Widely Available on Jan 29, 2018 (Cross-browser Newly Available since Jul 29, 2015).
Desktop Browser Engine Support
Google Chrome
2
Supported
Mozilla Firefox
3
Supported
Apple Safari
4
Supported
Microsoft Edge
12
Supported
Mobile Browser Engine Support
Chrome Android
18
Firefox Android
4
Safari iOS
3.2
Specifications and References
MDN Browser Compat Data Keys:
api.DedicatedWorkerGlobalScope.message_event ↗
api.DedicatedWorkerGlobalScope.postMessage ↗
api.MessageEvent ↗
api.MessageEvent.MessageEvent ↗
api.MessageEvent.data ↗
api.MessageEvent.lastEventId ↗
api.MessageEvent.origin ↗
api.MessageEvent.source ↗
api.Window.message_event ↗
api.Window.postMessage ↗
api.Worker.message_event ↗
api.Worker.postMessage ↗