このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

WebSocket: open イベント

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨2015年7月⁩.

メモ: この機能はウェブワーカー内で利用可能です。

open イベントは、 WebSocket のコネクションが開かれたときに発生します。

構文

イベント名を addEventListener() などのメソッドで使用するか、イベントハンドラープロパティを設定するかしてください。

js
addEventListener("open", (event) => {}); onopen = (event) => {}; 

イベント型

一般的な Event です。

js
// WebSocket の接続を作成 const socket = new WebSocket("ws://localhost:8080"); // 接続が開かれた場合 socket.addEventListener("open", (event) => { socket.send("Hello Server!"); }); 

仕様書

Specification
WebSockets
# dom-websocket-onopen

ブラウザーの互換性

関連情報