Using jQuery\'s $.ajax() function. Wherether the request has been purposely aborted, or if the server is down (not responding) it appears the same outcome happens;
When is abort called. I just tested in firebug console with the following
var req = $.ajax({url:"localaddress", success:function(){alert("evil");}}); req.abort();
ie abort right after the request, success isn't triggered.