1

我编写了一个使用 javascript 实现的 servlet 和 websockets 聊天的程序。问题是当页面刷新或用户导航到其他页面时,websocket 连接被终止(并且在下一页加载时它重新连接)。

我可以在每个页面中包含包含 webscokets 连接的外部 js 文件,它是正确的方法吗?

4

1 回答 1

0

您可以使用 IFrame 或 ajax 请求来允许“导航”而无需重新加载页面。

如果网站很大或很复杂,可能很难修改,但如果你只有几页,那就没问题了。

看到这个类似的问题:如何在页面之间维护 WebSockets 连接?

于 2013-03-11T10:01:03.953 回答