Puede sonar a tonteria, pero almenos a mi me ha costado un buen rato darme cuenta de como hacerlo, despues de desplegar un infowindow dentro de google maps no lograba capturar el click a cualquier enlace dentro de esa ventana, pero eso se puede arreglar vinculando el enlace en si una vez cargada la ventana cuando se ha disparado el evento windowopen que se explica en la documentacion, seria algo como esto. Supongamos que tenemos dentro de el InfoWindow un enlace con el id “idEnlace” :
var map = new GMap2(document.getElementById('#mapa'));
var marker = new GMarker(point);
GEvent.addListener(map, 'infowindowopen', function() {
var enlace = document.getElementById('idEnlace');
enlace.onclick = function(){
alert('Has hecho click en el enlace de dentro de el InfoWindow!');
}
});
Espero que sirva a alguien mas
Hasta otra!