Hola. Estoy incorporando algunas de las tecnicas que se usan con el objeto XMLHttpRequest. Despues de mandar algunas variables con GET a PHP quiero responder al cliente mandando un conjunto de registros codificados en XML para ser recibidos en la propiedad .responseXml del objeto XMLHttpRequest, pero no he podido hacerlo.
Si funciona si mando data y recibiendo en .responseText, pero no hay forma que .responseXml se cargue con algo. Algunas veces lo unico que pone es "undefined".
Que es, como es, lo que tengo que mandar desde PHP para obtener un objeto XML en .responseXml? Ya he probado todas las formas que se me ocurrieron y buscando informacion en la web no encontre nada concreto o no funcionan los ejemplos puestos.
desde PHP lo unico que mando es:
header('Content-Type: text/xml');
echo $_xml;
y $_xml es el string donde esta codificado un documento XML sencillo bien armado. Estoy probando en Firefox
Muchas gracias por cualquier ayuda. Un saludo