close

このエントリーをはてなブックマークに追加

WebSocket.closeイベントはWebSocketの通信が終了した際に発火するイベントです。

WebSocket()を利用して作成したWebSocketオブジェクトで利用ができます。

WebSocket.oncloseプロパティにWebSocketの通信が終了した際に実行したい関数を指定することで利用できます。

var host = "ws://localhost:8888/",
	ws = new WebSocket(host);
ws.onclose = function(){
	console.log("close");
}

addEventListener()でイベントを登録する際には以下のように指定を行います。

ws.addEventListener("close",function(){ 
	console.log("close");
});

WebSocket通信を終了するにはWebSocket.close()を利用します。

対応ブラウザ

IE Chrome Safari Firefox iOS Android
◯ 10〜 △ 4〜
◯ 16〜
△ 5〜
◯ 6〜
△ 4〜
◯ 11〜
△ 4.2〜
◯ 6〜
◯ 4.4〜

◯はRFC 6455に準拠した実装、△は一部の機能がRFC 6455に非準拠、☓は未実装です。

登録日 : 2014年03月21日 最終更新日 : 2014年3月21日

同じカテゴリー(WebSocket)のエントリー

検索

スポンサードリンク

バージョン

リファレンス