おはようございます!
http 要求を実行する XML ドキュメントである KML ドキュメントを解析しようとしましたが、その応答は null です。適切な見出しがないためかもしれないと読みましたが、制御できないサーバーを使用する必要があり、ファイルをアップロードすることしかできません。エンコーディングも指定されているため、どこに問題があるのか わかりません。コードは次のとおりです。
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
それは何ですか?どうもありがとう。