我已经重新编写了这个描述,因为原文并不清楚,我想我可以用以下的方式总结这个:
使用node.js,是否可以更新客户端DOM,而不会打开创建页面标题和正文的原始连接,并对每个新更新执行response.write()?
实际上我想在页面加载并关闭连接后从node.js更新浏览器中的页面?
由于
答案 0 :(得分:1)
我看到它的方式,这与你是否使用node.js或PHP等无关,如果你想在客户端修改DOM,在HTTP请求完成后,这是你的两个选择。你要么
使用javascript的setTimeout()
和对XHR对象的请求来轮询JSON或HTML片段(我不会在这里进行AJAX轮询),或者
使用websockets。这些连接保持打开状态,因此您可以在页面运行时来回传递消息。查一查。