2012-04-09 170 views
1

在我的測試中,似乎如果同步查詢未到達服務器,它會導致瀏覽器凍結。是否有可能更好地處理這個問題?我不認爲有以下工作正常(它很難測試這個)捕獲失敗的同步HTTP請求

try { xmlHttp.send(null); } 
catch (e) { 
alert('Can you please try again? The last request did not go through properly.'); 
} 

回答

1

xmlHttpRequest對象不會引發錯誤的一切,它設置狀態/狀態文本從服務器的錯誤代碼。

由於瀏覽器鎖定,使用同步調用通常是不好的做法。