htt p:// geocoder. com .ar/geocoder/revgeocode.php?lat=-34.605747&lon=-58.394243
el xml que genera es:
Código:
la funcion con la que intento es la siguiente:<calle> <nombre>SARMIENTO</nombre> <altura>1941</altura> <barrio>Balvanera</barrio> </calle>
Código:
me funciona cuando llamo un archivo XML local. pero cuando hago el "load" a la URL no....<script> function importXML() { if (document.implementation && document.implementation.createDocument) { xmlDoc = document.implementation.createDocument("", "", null); xmlDoc.onload = function(){alert('valor del atributo: '+xmlDoc.documentElement.getElementsByTagName('barrio')[0].firstChild.nodeValue)}; } else if (window.ActiveXObject) { xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.onreadystatechange = function () { if (xmlDoc.readyState == 4) alert('valor del atributo: '+xmlDoc.documentElement.getElementsByTagName('barrio')[0].firstChild.nodeValue)) }; } else { alert('Your browser can\'t handle this script'); return; } xmlDoc.load(' http :// g eocoder. com .ar/geocoder/revgeocode.php?lat=-34.605747&lon=-58.394243') } </script> </head> <body> <a href="javascript:importXML()">traer</a>
alguna idea?