0

当 comet.c 同时在不同的浏览器中打开时效果很好,每个浏览器打开一页。
当我在浏览器中打开两页comet.c时,无论是firefox还是chrome,都只有第一页接收并显示数据。
第二页被挂起,直到第一页被关闭。
在用户看来,这是不正常的。
谁能分辨出什么是错的,浏览器或 push_list_add() 或 comet.js?
请求频率的所有页面。每秒更新一次。

4

2 回答 2

0

当 comet.c 同时在不同的浏览器中打开时效果很好,每个浏览器一个页面......但是在一个浏览器中有多个页面,只有第一页有效。

它看起来像一个客户端问题:如果那是服务器,那么 comet.c 将无法与同时使用的不同客户端程序一起使用。

于 2013-07-08T13:18:54.657 回答
0

[已解决]
在客户端,在表单动作的 url 末尾添加时间戳。
var url = "/?comet.c&feed=livestock&delay="+escape(delay)+"&"+(new Date().getTime());
完毕。

于 2013-07-08T14:24:40.323 回答