BroadcastChannel.postMessage()
La méthode BroadcastChannel.postMessage() envoie un message qui peut être de n'importe quel type d'Object à chaque écouteur de n'importe quel contexte de navigation d'une même origine. Le message est transmis en tant qu'évènement message ciblant chaque BroadcastChannel lié au canal.
Note: Cette fonctionnalité est disponible via les Web Workers
Syntaxe
js
canal.postMessage(message);
Paramètres
message-
Données à envoyer à la fenêtre. Les données sont sérialisées en utilisant l'algorithme de clonage de structure. Cela signifie que vous pouvez passer un large spectre de type de données de manière sûre à la fenêtre de destination sans avoir à réaliser le traitement de sérialisation par vous-même.
Valeur de retour
Aucune.
Spécifications
| Specification |
|---|
| HTML Standard # dom-broadcastchannel-postmessage-dev |
Compatibilité des navigateurs
BCD tables only load in the browser
Voir aussi
BroadcastChannel, l'interface à laquelle elle se rapporte.