0

「PHP/MySQL を使用した Google マップ」から完全なコードを取得しました。コードを実行すると、Google マップは表示されますが、マーカーは表示されません。次のコードは、xml ファイルからデータ マーカー情報 (緯度、経度) を取得します。

1 function load() {
2  var map = new google.maps.Map(document.getElementById("map"), {
3    center: new google.maps.LatLng(47.6145, -122.3418),
4    zoom: 13,
5    mapTypeId: 'roadmap'
6  });
7  var infoWindow = new google.maps.InfoWindow;

8  // Change this depending on the name of your PHP file
9  downloadUrl("phpsqlajax_genxml.php", function(data) {

10   var xml = data.responseXML;
11    var markers = xml.documentElement.getElementsByTagName("marker");
12    alert(markers.length);
13    for (var i = 0; i < markers.length; i++) {
14    ...

「phpsqlajax_genxml.php」は適切なxmlを表示しています。alert(markers.length) は 0 を示します。考えられるエラーは何ですか?

4

0 に答える 0