Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/02/2008, 11:17
Avatar de Bellenger
Bellenger
 
Fecha de Ingreso: noviembre-2004
Ubicación: En un lugar del Mundo...
Mensajes: 599
Antigüedad: 19 años, 6 meses
Puntos: 4
Re: Manipular XML con handler externo...

Gracias por la respuesta.
Bueno basicamente cuando manejamos una respuesta XML, tenemos que adicionar codigo extra para manejar dicho xml, y generalmente este codigo extra se coloca:
Código PHP:
     ajax.onreadystatechange=function(){
        if(
ajax.readyState==4){
          if(
ajax.status==200){
             var 
doc=ajax.response.XML;
              
/**********/
                    
aqui el codigo para manipular el xml
              
/**********/
          
}
     } 
como se ve, ese codigo extra cambia la anatomia de la funcion mostrada anteriormente. puesto que se debera agregar codigo para menejar directamente el objeto que recibira la respuesta. Por eso la idea de asignar un manejador externo :
Código PHP:
    ajax.onreadystatechange=handler_externo
cuando la respuesta sea un xml, este manejador externo basicamente trataria la informacion segun definicion del usuario. Espero haberme hecho entender y gracias nuevamente por la respuesta
__________________
Un Caballero Jura Lealtad. Usa su espada para suprimir la Injusticia No Conoce el Odio y Tampoco el AMOR...