MessageEvent

Cet article nécessite une relecture rédactionnelle. Voici comment vous pouvez aider.

Cette traduction est incomplète. Aidez à traduire cet article depuis l'anglais.

Une interface MessageEvent permet de recevoir un message (une donnée texte), grâce soit au WebSocket soit par un WebRTC RTCDataChannel
 

L'interface dispose d'un gestionnaire d'événements déclenché par l'événement WebSocket.onmessage ou RTCDataChannel.onmessage.

Note : This feature is available in Web Workers.

Constructor

MessageEvent()
Créer une nouvelle instance MessageEvent.

Properties

Cette interface hérite des méthodes et propriétés de son parent Event.

MessageEvent.data Lecture seule
Retourne un DOMString, Blob ou un tableau ArrayBuffer contenant les données émises par le serveur/ l'émetteur. 
MessageEvent.origin
est une DOMString
MessageEvent.ports
MessageEvent.source

Methods

Cette interface hérite des méthodes et propriétés de son parent Event.

MessageEvent.initMessageEvent()
… Ne pas utiliser directement (dépricié) : préférer le constructeur MessageEvent() en lieu et place.

Browser compatibility

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support ? 4.0 (2.0)[1] ? ? ?
Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support ? ? ? ? ?

[1] As of Gecko 11.0 (Firefox 11.0 / Thunderbird 11.0 / SeaMonkey 2.8), Gecko supports ArrayBuffer for data, but not Blob.

See also

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : Nothus
 Dernière mise à jour par : Nothus,