Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/05/2007, 15:43
Avatar de dieguicho
dieguicho
 
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 23 años, 1 mes
Puntos: 1
responseXML nunca funciona

estimados, el error es ese
si hago responseText me devuelve todo pero necesito el xml asi empiezo a parsearlo
les dejo el codigo a ver si alguien me puede dar una mano

Código HTML:
function previsualizar_producto(id_producto){
	var contenedor = document.getElementById('previsualizar_producto');
	var codigo = document.getElementById('previsualizar_producto_codigo');
	var descripcion = document.getElementById('previsualizar_producto_descripcion');
	
	var str = "id_producto=" + id_producto;
	conexion=crearXMLHttpRequest();
	conexion.open('POST', '/ajax_artist_preview.php',true); 
	conexion.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");  
	conexion.onreadystatechange = function(){
		if (conexion.readyState == 4) { 
			alert(conexion.responseXML);
		}
	} 
	conexion.send(str);
}
Código HTML:
function crearXMLHttpRequest() 
{
  var xmlHttp=null;
  if (window.ActiveXObject) 
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  else 
    if (window.XMLHttpRequest) 
      xmlHttp = new XMLHttpRequest();
  return xmlHttp;
}
y el arrchivo producto.php es....

Código PHP:
<?php echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">"?>
<producto>
    <id_producto>id_producto</id_producto>
    <codigo>codigo</codigo>
    <titulo>titulooo</titulo>
    <descripcion>titulooo</descripcion>
</producto>
perdon lo extenso, pero no logro encontrarle el error. gracias!
__________________
On error no hago nada porque deje de fumar...