元の説明がまったく明確ではなかったため、この説明を書き直しました。これをもっと簡単に要約できると思います。
node.jsを使用して、ページの見出しと本文を作成した元の接続を開いたままにし、新しい更新ごとにresponse.write()を実行せずに、クライアント側のDOMを更新することは可能ですか??
ページが読み込まれ、接続が閉じられた後、事実上、ブラウザのページをnode.jsから更新しようとしています??
ありがとう
元の説明がまったく明確ではなかったため、この説明を書き直しました。これをもっと簡単に要約できると思います。
node.jsを使用して、ページの見出しと本文を作成した元の接続を開いたままにし、新しい更新ごとにresponse.write()を実行せずに、クライアント側のDOMを更新することは可能ですか??
ページが読み込まれ、接続が閉じられた後、事実上、ブラウザのページをnode.jsから更新しようとしています??
ありがとう
私の見方では、これは node.js や PHP などを使用するかどうかとは関係ありません。クライアント側で DOM を変更する場合、HTTP 要求が終了した後、これらが 2 つのオプションです。あなたのどちらか
javascript と XHR オブジェクトへのリクエストの組み合わせを使用してsetTimeout()
、JSON または HTML フラグメントをポーリングします (ここでは AJAX ポーリングには触れません)。
ウェブソケットを使用します。これらは開いたままの接続であるため、ページの実行中にメッセージをやり取りできます。調べる。