Hola, me llamo Moisés;estoy haciendo una extension para Firefox y además utilizo la tecnologia AJAX
 
Supongamos que tengo una clase nodo implementada en Javascript (he reducido la clase para que quede mas claro):
 
function Nodo() {
	this.url = "";
	this.xmlhttp = "";
 
	Nodo.prototype.PeticionAJAX = function () {
		this.xmlhttp = new XMLHttpRequest();
		this.xmlhttp.open("GET", this.url, true);
		this.xmlhttp.onreadystatechange = this.HttpRespuesta();
	};
 
	Nodo.prototype.HttpRespuesta = function () {
		alert(this.xmlhttp.readyState);
	};
 
}
 
El problema es que la asociación que hago a this.xmlhttp.onreadystatechange  no funciona, porque nunca se ejecuta la sentencia alert(this.xmlhttp.readyState); Incluso he intentado poner lo siguiente:
 
this.xmlhttp.onreadystatechange = function(){this.HttpRespuesta(); }
 
pero sigue sin funcionar, ¿Donde está el problema? 
   
 
 Extension Firefox y AJAX
 Extension Firefox y AJAX 
 
 


