2011-02-17 2 views
0

나는 "라이브"데이터를 얻기 위해 결코 끝나지 않는 xmlhttprequest를 사용하는 것처럼 보이는 faye (node.JS 용)를 사용하고 있습니다.파이어 폭스 지연 파이어를 사용하여 jQuery Document.Ready

jquery의 문서 준비 함수에서 ajax를 통해 페이지를로드하는 페이지가 있습니다. 로드 된 페이지 내의 링크를 클릭하면 document.ready 함수를 통해 ajax 호출을 포함하는 다른 페이지가로드됩니다.

faye가 파이어 폭스에서 실행되고있을 때 서버가 에서 끝없이로드되고있는 것 같습니다. 이것은 jquery의 문서 .ready 기능을 던지고있는 것 같습니다. 일반적으로 ajax에서로드 된 코드는 (최소 10-30 초) 동안 실행되지 않습니다. 어떤 생각이 원인이 무엇입니까?

+2

이 질문은 사용중인 코드 예제가 없으면 이해하기가 어렵습니다. – Pointy

+0

나는 당신이 묻고 자하는 것을 얻는다. 기본적으로, 당신은 아약스 호출이 필요합니다 DOM을 준비 후,하지만 Faye 그것을 지연하고 귀하의 아약스 전화가 제대로 시간을 초과하지 않을 수 있기 때문에 DOM은 준비가 절대되지 않습니다. 나는 똑같은 정확한 문제를 가지고 있으며, 여전히 해결책을 찾고있다. 지금까지 어떤 해결책이 있는지 알려주십시오. –

답변

0

faye에서 실제로 필요한 것이없는 한 socket.io으로 전환하는 것을 고려할 수 있습니다. 또는 #node.js에 들러 질문을하십시오. 발견 한 내용을 반드시보고하십시오.

+0

감사합니다. :) 한 달 전에이 문제를 알기 전까지 답변을 게시하는 것을 잊어 버렸습니다. – Eric