javascript中的Websockets,当页面刷新或导航到其他页面时连接终止

时间:2012-09-04 06:50:39

标签: javascript sockets web

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

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

1 个答案:

答案 0 :(得分:0)

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

如果网站非常庞大或复杂,可能很难修改网站,但如果您只有几页则没有问题。

看到这个类似的问题:How to maintain a WebSockets connection between pages?