responseXML返回null

时间:2012-01-05 11:12:23

标签: xmlhttprequest isnull

早上好!

我一直在尝试解析KML文档,因为它是一个执行http请求的XML文档,但它的响应为null。我读过这可能是因为它没有propper标题,但是我必须使用一个我没有任何控制权的服务器,我只能上传文件。编码也是指定的,所以我不知道问题出在哪里。这是代码:

url="http://www4.uji.es/~al106651/tracks/"+folder+"/El_Destierro_02_(Burgos-Modubar)"+ext
document.getElementById("url").innerHTML=url;

kmlLayer = new google.maps.KmlLayer(url, {map:map} );

//Analize KML
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
url="/tracks/1.el_destierro/El_Destierro_02_(Burgos-Modubar).KML";
xmlhttp.open("GET",url,false);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML; //here's the trouble..

document.getElementById("xml").innerHTML = 
xmlDoc.getElementById("name")[0].childNodes[0].nodeValue

它应该是什么?非常感谢。

0 个答案:

没有答案