2016-07-15 11 views
0
をウェブページ

は、以下のように私は、サーバーのonloadとの通信を開始Webページを持っていると仮定します。ソケットioは、

のindex.html:

<script> 
    var socket = io.connect('http://localhost:8080'); 
    socket.on('message', function(message) { 
     alert('The server has a message for you: ' + message); 
    }) 
</script> 

今、クライアントがインデックスを使用しています。 htmlを使用してフォームを記入し、それをサーバーに送信して処理します。フォームを提出すると、新しいページ、たとえばprocessing.htmlにリダイレクトされます。これはサーバーとの通信を継続したい場合です(例えば進捗状況のログを表示するなど)

しかし、私は上記の 'script'ブロックが 'processing.html'内にある場合、新しいソケットが作成されます。だから私の質問は、index.htmlページ上に作成されたソケットオブジェクトをprocessing.htmlに転送してサーバーとの通信を続行するにはどうしたらいいですか?

感謝

答えて

0

は明示セッションlike thisでソケットをリンクしてください。またはthis 次に、セッション中に情報を保存しようとする場合があります。

関連する問題