2011-05-30 134 views
0

我已經建立了一個3頁的asp.net網站。 其中一個頁面有更新面板。它需要服務器幾秒鐘來更新此面板。 當客戶端請求服務器更新此面板並嘗試同時導航到我網站中的另一個頁面時 - 僅在FF上發生問題:客戶端無法提交請求以導航到另一個頁面。它的請求似乎被卡住了(通過螢火蟲)。navagating更新面板更新

我搜索了一下,發現當一個ajax請求被調用時,更新面板被阻塞,並且沒有其他請求被處理。是這樣嗎?有人可以解釋這個問題以及如何解決這個問題嗎?

在此先感謝。

+0

添加在模式窗口中顯示的UpdateProgress控件不是可接受的方法嗎? – Tuco 2011-05-30 21:23:53

+0

你可以在下面的鏈接中瞭解我在說什麼...... http://weblogs.asp.net/guillermo/archive/2008/02/24/ajax-how-to-create-a-quot -processing-quot-modal-window-using-updateprogress-and-modalpopup-asp-net-ajax-controls.aspx – Tuco 2011-05-30 21:28:03

+0

謝謝大家。底線是一位js的其他程序員投入並導致了錯誤。 – 2011-05-31 11:51:25

回答

0

這可能是因爲firefox無法正確解析__doPostBack調用嗎?當__doPostBack被調用時,如果腳本不能成功執行ajax調用,它將回退到客戶端的完整回傳。試着研究firefox如何處理這個腳本調用的差異,不確定確切的解決方案,但希望它有幫助。