From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/fr/web/api/messageevent/index.html | 103 +++++++++++++++++++++++++++++++ 1 file changed, 103 insertions(+) create mode 100644 files/fr/web/api/messageevent/index.html (limited to 'files/fr/web/api/messageevent/index.html') diff --git a/files/fr/web/api/messageevent/index.html b/files/fr/web/api/messageevent/index.html new file mode 100644 index 0000000000..79a62f3ab3 --- /dev/null +++ b/files/fr/web/api/messageevent/index.html @@ -0,0 +1,103 @@ +--- +title: MessageEvent +slug: Web/API/MessageEvent +translation_of: Web/API/MessageEvent +--- +
Une interface MessageEvent permet de recevoir un message (une donnée texte), grâce soit au {{domxref("WebSocket")}} soit par un WebRTC {{domxref("RTCDataChannel")}}. 
+ +
 
+ +

L'interface dispose d'un gestionnaire d'événements déclenché par l'événement {{domxref("WebSocket.onmessage")}} ou {{domxref("RTCDataChannel.onmessage")}}.

+ +

{{AvailableInWorkers}}

+ +

Constructor

+ +
+
{{domxref("MessageEvent.MessageEvent", "MessageEvent()")}}
+
Créer une nouvelle instance MessageEvent.
+
+ +

Properties

+ +

Cette interface hérite des méthodes et propriétés de son parent {{domxref("Event")}}.

+ +
+
{{domxref("MessageEvent.data")}} {{ReadonlyInline}}
+
Retourne un {{domxref("DOMString")}}, {{domxref("Blob")}} ou un tableau {{domxref("ArrayBuffer")}} contenant les données émises par le serveur/ l'émetteur. 
+
{{domxref("MessageEvent.origin")}}
+
est une {{domxref("DOMString")}} …
+
{{domxref("MessageEvent.ports")}}
+
+
{{domxref("MessageEvent.source")}}
+
+
+ +

Methods

+ +

Cette interface hérite des méthodes et propriétés de son parent {{domxref("Event")}}.

+ +
+
{{domxref("MessageEvent.initMessageEvent()")}} {{deprecated_inline}}
+
… Ne pas utiliser directement (déprécié) : préférer le constructeur {{domxref("MessageEvent.MessageEvent", "MessageEvent()")}} en lieu et place.
+
+ +

Browser compatibility

+ +

{{CompatibilityTable}}

+ +
+ + + + + + + + + + + + + + + + + + + +
FeatureChromeFirefox (Gecko)Internet ExplorerOperaSafari
Basic support{{CompatUnknown}}{{CompatGeckoDesktop("2.0")}}[1]{{CompatUnknown}}{{CompatUnknown}}{{CompatUnknown}}
+
+ +
+ + + + + + + + + + + + + + + + + + + +
FeatureAndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Basic support{{CompatUnknown}}{{CompatUnknown}}{{CompatUnknown}}{{CompatUnknown}}{{CompatUnknown}}
+
+ +

[1] As of Gecko 11.0 {{geckoRelease("11.0")}}, Gecko supports ArrayBuffer for data, but not {{domxref("Blob")}}.

+ +

See also

+ + -- cgit v1.2.3-54-g00ecf