Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/12/2007, 06:23
Fiona80
 
Fecha de Ingreso: noviembre-2007
Mensajes: 3
Antigüedad: 16 años, 5 meses
Puntos: 0
problema con respuesta Ajax

Hola, tengo un problema en leer el archivo xml que me regresa al hacer la llamada con AJAX, IE manda un error de objeto nulo en el for 'CTS_Response version', este es el nombre de la etiqueta del archivo. Abajo se ecuentra el link el cual manda el archivo xml, lo que quiero leer son las coordenadas. Sabe alguien cual puede ser el problema?

Gracias por su ayuda.




// coordinates

function ajaxcoord(){
var ajaxRequest; // The variable that makes Ajax possible!

try{
// Opera 8.0+, Firefox, Safari
ajaxRequest = new XMLHttpRequest();
}catch (e){
// Internet Explorer Browsers
try{
ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
// Something went wrong
//alert("Your browser broke!");
return false;
}
}
}

// Create a function that will receive data sent from the server
ajaxRequest.onreadystatechange = function(){
if(ajaxRequest.readyState == 4){
simplexhr.outputContainer.innerHTML='loading...';
var xml = ajaxRequest.responseXML.documentElement;
for (i = 0; i < xml.getElementsByTagName('CTS_Response version ').length; i++){
var item = xml.getElementsByTagName('CTS_Response version ')[i];
var txt = item.getElementsByTagName('COORDS values=')[0].firstChild.data;
alert(txt);
}
}
}

ajaxRequest.open("GET","https://upd.geodatenzentrum.de/cts/server?REQUEST=GetCoordinates&FROMSRS=GEO84&TOSRS= GK3&COORDS=10 50 11 51",true);
ajaxRequest.send('');
}

Última edición por Fiona80; 17/12/2007 a las 06:25 Razón: eliminar comentarios del codigo