EventSource.onmessage

EventSource インターフェースの onmessage プロパティは、メッセージイベントが受信されたとき、つまりソースからメッセージが送信されたときに呼び出される EventHandler です。

onmessage イベントハンドラのイベントオブジェクトの型は MessageEvent です。

構文

eventSource.onmessage = function

evtSource.onmessage = function(e) {
  var newElement = document.createElement("li");

  newElement.textContent = "message: " + e.data;
  eventList.appendChild(newElement);
}

メモ: 完全な例を GitHub から見つけることができます — PHP を用いた簡単な SSE のデモ を参照。

仕様

仕様 ステータス コメント
HTML Living Standard
onmessage の定義
現行の標準 初期定義

ブラウザ互換性

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
onmessageChrome 完全対応 6Edge 未対応 なしFirefox 完全対応 6IE 未対応 なしOpera 完全対応 ありSafari 完全対応 5WebView Android 完全対応 ありChrome Android 完全対応 18Firefox Android 完全対応 45Opera Android 完全対応 12Safari iOS 完全対応 5Samsung Internet Android ?

凡例

完全対応  
完全対応
未対応  
未対応
実装状況不明  
実装状況不明

関連情報