Ajax长轮询无法正常工作

问题描述

| 我正在使用MVC 2中的长时间轮询来开发一个简单的陌生人聊天应用程序。如果我使用不同的浏览器打开应用程序,则在我的开发计算机中可以正常工作。 如果我在浏览器的两个选项卡(例如:IE)中应用了该应用程序,则不会从两个选项卡中启动长轮询。我的意思是,有一个开始按钮可以启动聊天,从而触发长轮询。我可以看到它在调试时调用操作。.我的问题是,当我从选项卡一个单击开始按钮时,它会触发ajax请求(长时间轮询(此请求在服务器上等待,直到另一个请求到来))。然后我单击选项卡二中的启动按钮,直到从服务器返回第一个请求(超时后),它才会触发ajax请求。 为什么会这样呢?我读到像浏览器将阻止多个ajax请求..那是原因吗? ..如果我使用不同的浏览器,效果很好。问题只在我在同一浏览器中使用两个标签时出现     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)