Author: vvalchev
Date: Wed Apr  4 14:16:43 2012
New Revision: 1309400

URL: http://svn.apache.org/viewvc?rev=1309400&view=rev
Log:
Fixed FELIX-3433 WebConsole default ajax error handlers doesn't work with IE
https://issues.apache.org/jira/browse/FELIX-3433

Modified:
    felix/trunk/webconsole/src/main/resources/res/lib/support.js

Modified: felix/trunk/webconsole/src/main/resources/res/lib/support.js
URL: 
http://svn.apache.org/viewvc/felix/trunk/webconsole/src/main/resources/res/lib/support.js?rev=1309400&r1=1309399&r2=1309400&view=diff
==============================================================================
--- felix/trunk/webconsole/src/main/resources/res/lib/support.js (original)
+++ felix/trunk/webconsole/src/main/resources/res/lib/support.js Wed Apr  4 
14:16:43 2012
@@ -70,10 +70,16 @@ $(document).ready(function() {
        );
 
        // register global ajax error handler
-       $(document).ajaxError( function(event, req) {
-               var text = req.responseXML ? x = req.responseXML :
-                               (req.responseText ? x = req.responseText : 
req.statusText);
-               Xalert('The request failed: <br/><pre>' + text + '</pre>', 
'AJAX Error');
+       $(document).ajaxError( function(xevent, req) {
+               var _t = '';
+               if (req.responseText) {
+                       _t = req.responseText;
+               } else if (req.statusText) {
+                       _t = req.statusText;
+               } else if (req.responseXML) {
+                       _t = req.responseXML;
+               }
+               Xalert('The request failed: <br/><pre>' + _t + '</pre>', 'AJAX 
Error');
        });
 
        initStaticWidgets();


Reply via email to