Hola, buen dìa: Tengo un mapa con muchos markets, hablamos de alrededor de 20 markets. El punto es que quiero tener enlaces externos que al hacerle click, el maket despliegue su infoHTML (ventanita).
He visto ejemplo como: http://www.guiarte.com/mapas-google/desarrolloweb/enlaces-externos-con-bocadillo.php Pero este caso es porque sòlo son 4 variables y puede crearlas y llamarlas luego, en mi caso es un numero de markets inexacto, a vaeces puede ser 20, otras 30, etc Ademas mi código de generar los markets no es declarar variable por variable, sino uso una misma en un bucle. for(var i=0; i< arryalist.length; i++) { punto = arryalist[i].split(','); var point = new GLatLng(parseFloat(punto[0]),parseFloat(punto[1])); var html = "<h3>"+punto[3]+"</h3><p>"+punto[4]+"</p>"; marker = createMarker(point,html); map.addOverlay(marker); bounds.extend(point); } function createMarker(point,html) { var marker = new GMarker(point); GEvent.addListener(marker, "click", function() { marker.openInfoWindowHtml(html); }); return marker; } Entonces, ven que sòlo uso una variable dentro de un bucle y cuando le es asiganada un market rapidamente lo agrego al mapa, y asi sicesivamente, es por ello que no puedo usar variables independientes por cada market, me llenaria de ellos!. Sè que para esto de los enlaces externo debo usar la funcion *GEvent.trigger *(marker, 'click'); pero aun no sè que especificar como parametro "marker" Gracias de antemano Saludos -- You received this message because you are subscribed to the Google Groups "Google Maps API" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-maps-api?hl=en.
