codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Mappa</title>
</head>
tipo :via
nome :******
numero :
località :*****
nome+numero+localita 1
nome+numero+localita 2
<style type="text/css">
html { height: 100% }
body { height: 100%; margin: 0; padding: 0 }
#canvas_mappa { height: 100% }
</style>
<script src="https://maps.googleapis.com/maps/api/js?;key=&sensor=false"></script>
<script>
var centro = new google.maps.LatLng(45.652448,13.777714);
var marker;
var map;
function inizializza() {
var mapOptions = {
zoom: 15,
mapTypeId: google.maps.MapTypeId.ROADMAP,
center: centro };
map = new google.maps.Map(document.getElementById('canvas_mappa'),
mapOptions);
var punto = new google.maps.LatLng(45.655463,13.772607);
marker = new google.maps.Marker({ map:map, position: punto,
html: 'nome+numero+localita 1 ' });
var punto = new google.maps.LatLng(45.655463,13.772607);
marker = new google.maps.Marker({ map:map,
position: punto,
html: 'nome+numero+localita 2' });
var infowindow = new google.maps.InfoWindow({ content: ''}); google.maps.event.addListener(marker, 'click', function() { infowindow.setContent(this.html);
infowindow.open(map,this); });
var punto = new google.maps.LatLng(45.655418,13.773079);
marker = new google.maps.Marker({ map:map,
position: punto,
html: 'nome+numero+localita 1 ' });
var punto = new google.maps.LatLng(45.655418,13.773079);
marker = new google.maps.Marker({ map:map,
position: punto,
html: 'nome+numero+localita 2 ' });
var infowindow = new google.maps.InfoWindow();
google.maps.event.addListener(marker, 'click', function() { infowindow.setContent(this.html);
infowindow.open(map,this); }); }
</script>
</head>
<body onload="inizializza()"> <div id="canvas_mappa" style="width: 100%; height: 100%"></div>
</body>
</html>
è un pò modificato ho aggiunto html per usare il this ma rimane uguale.
il numero non c'è mentre gli latri dati sono inseriti .scusa ma utilizzo dati a caso e non voglio metterli quindi metto *.