如何在不关闭套接字的情况下刷新页面?

时间:2013-09-28 20:29:05

标签: javascript jquery node.js sockets refresh

有没有办法重新加载/刷新HTML页面的内容而不关闭打开的服务器套接字?提到的所有选项here似乎都在关闭套接字。

每当节点服务器发送带有页面特定部分的新值的JSON消息时,我都会这样做。所以,客户端有新数据,但显然用jQuery我无法更新网页。 (不,我已经使用的jQuery,因为第一次连接客户端时,使用相同的jQuery加载页面。我可以看到网页正常;但是,当我请求查看HTML页面的源代码时我无法看到我在屏幕上看到的任何地方。)

有什么想法吗?提前谢谢。

1 个答案:

答案 0 :(得分:2)

避免关闭页面上的打开连接的唯一方法是动态更改页面内容。正如您所说,您可以使用jQuery,但请注意渲染的输出与页面的源不同,这就是为什么您无法看到使用JavaScript进行的DOM更改的原因。要查看渲染的源,请使用inspect元素(可能因浏览器而异)。

相关问题