2

我已经重写了这个描述,因为原来的描述根本不清楚,我想我可以更容易地总结一下:

使用node.js,是否可以在不打开创建页面标题和正文的原始连接的情况下更新客户端DOM,并且每次新更新都执行response.write()?

实际上,我希望在页面加载并关闭连接后从 node.js 更新浏览器中的页面?

谢谢

4

1 回答 1

1

在我看来,这与您使用 node.js 还是 PHP 或其他无关,如果您想在客户端修改 DOM,在 HTTP 请求完成后,这是您的两个选择。无论是你

  • 使用 javascriptsetTimeout()和对 XHR 对象的请求的组合来轮询 JSON 或 HTML 片段(我不会在这里进行 AJAX 轮询),或者

  • 使用网络套接字。这些是保持打开状态的连接,因此您可以在页面运行时来回传递消息。查一下。

于 2013-02-09T11:40:48.703 回答