Cometd连接请求(AJAX)不能与IE8一起使用

时间:2013-06-21 07:37:40

标签: internet-explorer internet-explorer-8 dojo cometd

我有一个应用程序,它使用COMETD从服务器向所有频道发布通知。它适用于chrome和FF,但不适用于IE。在IE8中,有时它在页面的手动刷新(F5)之后工作。在fiddler中,它显示连接请求进入Bayeux服务器。

连接请求: -

  

[{ “ID”: “226”, “成功”:真, “建议”:{ “间隔”:2000, “重新连接”: “重试”, “多客户端”:真, “超时”: 30000}, “信道”: “/间/连接”}]

这是配置问题还是AJAX连接请求无法使用IE8 ??

1 个答案:

答案 0 :(得分:0)

您发布的meta/connect响应显示IE8正常运行,并且能够收到回复。

multiple-clients建议可能是由于您执行手动刷新,请参阅related documentation

你对什么有效,哪些无效有点模糊,所以很难进一步帮助你,但multiple-clients建议会导致服务器到客户端消息的延迟时间超过2000毫秒。

您可能希望使用reload extension来避免刷新问题。

除此之外,IE8应该像所有其他浏览器一样工作。