2

元の説明がまったく明確ではなかったため、この説明を書き直しました。これをもっと簡単に要約できると思います。

node.jsを使用して、ページの見出しと本文を作成した元の接続を開いたままにし、新しい更新ごとにresponse.write()を実行せずに、クライアント側のDOMを更新することは可能ですか??

ページが読み込まれ、接続が閉じられた後、事実上、ブラウザのページをnode.jsから更新しようとしています??

ありがとう

4

1 に答える 1

1

私の見方では、これは node.js や PHP などを使用するかどうかとは関係ありません。クライアント側で DOM を変更する場合、HTTP 要求が終了した後、これらが 2 つのオプションです。あなたのどちらか

  • javascript と XHR オブジェクトへのリクエストの組み合わせを使用してsetTimeout()、JSON または HTML フラグメントをポーリングします (ここでは AJAX ポーリングには触れません)。

  • ウェブソケットを使用します。これらは開いたままの接続であるため、ページの実行中にメッセージをやり取りできます。調べる。

于 2013-02-09T11:40:48.703 に答える