2011-02-10 100 views
0

我正在使用永遠幀技術測試彗星應用程序。我在Firefox中遇到的問題是,當從firefox發出更新命令時(使用AJAX後更新數據庫,然後觸發DB監聽器引發事件,將腳本標記打印到偵聽客戶端的iframe),如果存在多個腳本打印,只有一個或幾個被處理,而不是全部。但我可以看到他們都在iframe中。彗星/ iFrame流式傳輸Firefox問題

Chrome甚至IE6都不會受此影響。

但是,這裏是真正的困惑者:如果更新是從另一個瀏覽器觸發的,即使它已經打印到iFrame中的內容完全相同,Firefox仍然可以工作。

所以總結一下:如果firefox發出引起更新的ajax查詢,它不會處理所有的腳本標籤。 如果另一個瀏覽器發出ajax查詢,Firefox瀏覽器將按照它應該處理的所有標籤。

任何想法?

希望我清楚了。

感謝

回答

0

我跑進實施我們的解決方案彗星同樣的問題。它認爲,Firefox一次只能執行一個腳本。最後,我使用了兩個iframe,一個用於長輪詢/服務器推送,另一個用於發送命令到服務器。

+0

謝謝你,我會給那一個去。 – user481508 2011-02-16 10:16:42