のWebSocket接続はエラー1006与え失敗しHTML5
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
関数WebSocketTest(に接続を閉じて) {
var ws = $ .gracefulWebSocket( "ws:// localhost/Node /");
ws.onopen =関数(EV){
alert('Connected to server');
}。
ws.send( "クライアントはメッセージを送信しています");
ws.onmessage =関数(イベント){
VAR messageFromServer = event.data。
アラート( 'Message' + messageFromServer);
};
ws.onerror =関数(EV){
alert('Error' +ev.code);
}。
}
ここ<div >
<a href="javascript:WebSocketTest()">Run WebSocket</a>
</div>
私はgracefulWebSocketライブラリをも追加しているが、stackoverflowのはそれを削除.IはこのためにChromeブラウザを使用しています助けてください私に事前に感謝
TypeErrorは2つのエラーがあります:$(...)。unloadは関数ではありません\t $(window).unload(function(){ws.close(); ws = null}); 2つ目は、Firefoxがws:// localhost/Node /のサーバとの接続を確立できないことです。 var ws = window.WebSocket?新しいWebSocket(URL):新しいFallbackSocket(); –
さらにもう一つはhtdocsのNodeフォルダにjquery-graceful-websocketをダウンロードしたことです。 –
Node.jsを使用してバックエンド側のWebSocketにサービスを提供していますか? –