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
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.