Salve,
vorrei inserire nella mia pagina delle mappe google visualizzate dinamicamete avendo degli indirizzi in un campo del mio database mssql.
Io ho scritto questo codice ma mi da un errore javascript:
<script src="http://maps.google.com/maps?file=api&v=2&sensor=false&key=ABQ IAAAAOnB8b-7PpYzSMYAGZCDVpxR0sd8Ln1ZvWkKVq3DRIvC6GyICgRSmFSYZ _d-pmK2dIN-SfpLUH7AILA" type="text/javascript"></script>
.
.
inizio ciclo "prod2" per sapere il numero di mappe
.
.
<script type="text/javascript">
function initialize<%=prod2%>() {
var address = <%=rs("via")%>; <----ERRORE: contenuto non definito
var geocoder = new google.maps.Geocoder();
geocoder.geocode( {'address': address}, function(results,status) {
if (status == google.maps.GeocoderStatus.OK) {
var options = {
zoom: 12,
center: results[0].geometry.location,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById('map<%=pro d2%>'), options);
var marker = new google.maps.Marker({position: results[0].geometry.location, map: map});
} else {
alert("Problema nella ricerca dell'indirizzo: " + status);
}
});
}
</script>
.
.
.
.
<body onload="
javascript:startmenu1();
javascript:initialize<%=prod2%>();
">
fine ciclo
.
.
nella pagina
.
ciclo mappe
.
<div id="map<%=prod2%>" style="width:50%;height:50%;"></div>
.
fine ciclo
.
fine pagina
GRAZIE A TUTTI