Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/09/2009, 10:14
pinchu
 
Fecha de Ingreso: septiembre-2009
Mensajes: 215
Antigüedad: 15 años, 2 meses
Puntos: 1
pasar parámetros a la función llamada por onreadystatechange?

Hola:

Tengo esta función:

function realizarSolicitudAjax(rutaFichero,stringAEnviar,fu ncionAEjecutar) {

peticion_http = inicializa_xhr();
if(peticion_http) {

peticion_http.onreadystatechange = procesarRespuestaAjax;
peticion_http.open("POST", rutaFichero, true);

peticion_http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
peticion_http.send(stringAEnviar+"&nocache="+Math. random());
}
}

Lo que quiero es pasarle el parámetro funcionAEjecutar a la función procesarRespuestaAjax pero no sé cómo hacerlo ya que si pongo procesarRespuestaAjax(funcionAEjecutar) la función se ejecutaría asignando su valor a peticion_http.onreadystatechange no?

Bueno a ver si me puede ayudar alguien.

GRACIAS