Uso uno script che mi crea un punto di riferimento in una mappa di google in modo da poterlo mettere in un sito...
Lo script è il seguente:
codice:
	<script type="text/javascript">
		//<![CDATA[
		var icon = new GIcon();
		icon.image = "http://www.google.com/mapfiles/marker.png";
		icon.shadow = "http://www.google.com/mapfiles/shadow50.png";
		icon.iconSize = new GSize(20, 34);
		icon.shadowSize = new GSize(37, 34);
		function load() {
			if (GBrowserIsCompatible()) {
				var map = new GMap2(document.getElementById("map"));
				map.addControl(new GLargeMapControl());
				//map.addControl(new GMapTypeControl());
				var point = new GLatLng(XXX, YYY);
				map.setCenter(point, 16);
				var addrTo = "Indirizzo";
				var infoText = "NomeSocietà
" +
					"Via - Paese
Città - (Stato)" +
					"<form id='tfrm' action='http://maps.google.it/maps' target='_blank'>" +
					"	<input value='1' name='lsm' type='hidden'/>" +
					"	<input value='" + addrTo + "' name='daddr' type='hidden'/>" +
					"	<div class='example'>Indirizzo di partenza</div>" +
					"	<div>" +
					"		<input class='inptsmall' id='iwsaddr' name='saddr' type='text' value=''/>" +
					"		<input type='submit' value='Vai'/>" +
					"	</div>" +
					"</form>";
				var marker = new GMarker(point);
				GEvent.addListener(marker, "click", function() {marker.openInfoWindowHtml(infoText);});
				map.addOverlay(marker, icon, true);
				marker.openInfoWindowHtml(infoText);
				if (this.parent.document.getElementById) {
					var obj = this.parent.document.getElementById("container");
					var sx = obj.offsetLeft;
					var sy = obj.offsetTop;
					obj.style.visibility = "visible";
				}
			}
		}
		//]]>
	</script>
Funziona tutto perfettamente, solo che su ie (6 e 7) si vede leggermente male, i bordi sono sfalsati e ci sono delle linee, come se si prendesse male le immagini da google...
Sapete perchè? ._.

Grazie