Ver Mensaje Individual
  #13 (permalink)  
Antiguo 25/06/2014, 12:48
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: Bug en firebug ?

no creo que sea tan complicado... se me ocurre que puedes crear una función que asigne eventos para un estado en particular. en realidad no es tan así... mas bien te enfocas en el aspecto del qué hacer para dicho estado mientras la función se encarga de invocar el argumento para el estado en particular. obviando la parte de un contenedor general para ajax.
Código:
var req = new XMLHttpRequest();
req.sucess = function(handler){
this.addEventListener('readystatechange', function(){
if(this.readyState == 4 && this.status == 200) handler.apply(this, arguments);
}, true);
};

req.sucess(function(){ console.log(arguments, this); });
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.