Salve,

qualcuno sa dirmi perchè su un sito fatto da me un mio amico con mac+safari non vede le google maps che appaiono, mentre se va su un altro sito (sempre fatto da me) le vede tranquillamente?

i due siti usano lo script che posto sotto, solo che il primo ha in piu la funzione LOAD (questo sito visualizza 2 mappe per volta, contro l'una dell'altro)

grazie a chi mi può dare suggerimenti



codice:
<script type="text/javascript">
    //<![CDATA[

    var map = null;
    var geocoder = null;
	
	// Creates a marker at the given point with the given number label
	function createMarker(point, text) {
 	 var marker = new GMarker(point);
  	GEvent.addListener(marker, "click", function() {
  	  marker.openInfoWindowHtml(text);
 	 });
 	 return marker;
	}

    function load(long,lat,text,id) {
      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById(id));
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(long, lat), 16);
		
		var point=new GLatLng(long,lat);
		map.addOverlay(createMarker(point, text));

      }
    }
	
	function loader()
	{
	
		var text;
		var lat;
		var long;
		var id
		
		//carico via roma
		id="mapRoma";
		long="42.417461";
		lat="12.105442";
		text="Via Roma, 14
01100 Viterbo (VT)
Lazio";
		
		load(long,lat,text,id);
		
		//carico via San benedetto
		id="mapBona";
		long="42.422736";
		lat="12.107813";
		text="Via San Bonaventura, 46
01100 Viterbo (VT)
Lazio";
		
		load(long,lat,text,id);
	}

 //]]>
    </script>
</head>

<body onload="loader();" onUnload="GUnload();">