2011-02-17 34 views
0

我正在使用faye(用于node.JS),它似乎在使用永无止境的xmlhttprequest来获取“实时”数据。Firefox延迟jQuery Document.Ready使用Faye

我有一个页面(在jQuery的文档准备功能)通过ajax加载页面 。点击加载页面中的链接时,它会加载 另一个页面,该页面还包含通过document.ready函数调用的ajax。

当faye在firefox中运行时,似乎从服务器上无限加载 。这似乎是抛弃了jQuery的文档。已准备好 函数。它通常不会执行从ajax加载的代码,至少在10秒到30秒之间。任何想法是什么造成这个?

+2

如果没有使用代码的例子,这个问题很难理解。 – Pointy

+0

我得到你想要问的东西。基本上,在DOM准备就绪之后,你需要一个ajax调用,但是DOM从来没有准备好,因为Faye正在延迟它,并且你的ajax调用永远不能正确定时。我有完全相同的问题,我仍然在寻找解决方案。如果您有任何解决方案,请告诉我。 –

回答

0

您可能会考虑切换到socket.io,除非您真的需要从faye获得某些东西。或者,停止进入#node.js并提出问题!一定要报告你的发现。

+0

非常感谢:)我在一个月前隔离了这个问题,只是忘记发布答案,直到你提醒我! – Eric