2011-03-28 48 views
0

當我處於AJAX.NET請求中時,FireFox中出現「服務器方法」x「failed」我離開當前頁面。在ajax.net請求期間離開頁面時出現「Server method'x'failed」

它似乎是由MicrosoftAjax.debug.js產生,線5475:

結果=新Sys.Net.WebServiceError(假的,的String.format(Sys.Res.webServiceFailedNoMsg,方法名), 「」, 「」);

但我不明白爲什麼它出現,以及它爲什麼只在FireFox中這樣做。

示例:訪問http://dev.linkedpapers.com/Search.aspx?q=overflow並在搜索結果仍在加載時導航到其他頁面。你應該收到錯誤。

回答

0

難道原因是搜索按鈕做'後'和異步回調?

+0

我不這麼認爲。搜索按鈕(這是一個超鏈接)只有一個onclick方法來改變document.location,並且沒有其他的事件處理器。我也檢查了搜索文本框,它確實有一個按鍵(jQuery)事件,但它做的是同樣的事情。 – Heras 2011-04-19 06:59:38

相關問題