Código HTML:
var _ecAjaxDebug = false; function enviadatos(objDest){ $(objDest).block({ message: "<h3> Loading</h3>", css: { opacity: '.8', backgroundColor: '#CCCCCC', border: '0', padding: '15px 0 0 0' }, overlayCSS: { backgroundColor: '#ededed' } }); var ajaxUrl = 'action=hola es una prova<br />HOLA'; if (_ecAjaxDebug == true) { window.open("ajax.php?" + ajaxUrl); } else { $.ajax({ type: 'GET', dataType: 'html', url: 'ajax.php', data: ajaxUrl, cache: false, async: true, // success: function (data, textStatus) { success: function(data){ $(objDest).html(data); $(objDest).unblock(); }, error: function (XMLHttpRequest, textStatus, errorThrown) { $(objDest).html("error = " + errorThrown +"/n TextStatus =" + textStatus +"/n XMLHttpRequest ="+ XMLHttpRequest); $(objDest).unblock(); alert("error = " + errorThrown +"/n TextStatus =" + textStatus +"/n XMLHttpRequest ="+ XMLHttpRequest ) } }); } };
pero en internet explorer 8 se salta a error y me lanza el alert de error
Código HTML:
alert("error = " + errorThrown +"/n TextStatus =" + textStatus +"/n XMLHttpRequest ="+ XMLHttpRequest )