From: John Resig Date: Tue, 4 Jul 2006 01:23:18 +0000 (+0000) Subject: Help to squelch unnecessary Mozilla exceptions. X-Git-Tag: 1.0~126 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=cef11df838cef0a09990700818154ff08f04812c;p=jquery.git Help to squelch unnecessary Mozilla exceptions. --- diff --git a/ajax/ajax.js b/ajax/ajax.js index af80810e3..f6a1d9e20 100644 --- a/ajax/ajax.js +++ b/ajax/ajax.js @@ -170,9 +170,12 @@ jQuery.ajax.active = 0; // Determines if an XMLHttpRequest was successful or not jQuery.httpSuccess = function(r) { - return r.status ? - ( r.status >= 200 && r.status < 300 ) || r.status == 304 : - location.protocol == "file:"; + try { + return r.status ? + ( r.status >= 200 && r.status < 300 ) || r.status == 304 : + location.protocol == "file:"; + } catch(e){} + return false; }; // Get the data out of an XMLHttpRequest.