Hola
lr05. Verás...como todo elemento en el navegador, los marker de GMaps tienen una referencia en el árbol DOM. Así que se pueden tratar como tal. No pertenecen a una dimensión diferente ni nada por el estilo.
Por otro lado, si usas el método
openInfoWindowHtml tal como lo usas en tu código solo obtendrás, efectivamente, un globo de notificación mostrando la dirección.
Podrías hacerlo de la siguiente manera.
Código PHP:
GEvent.addListener(marker, "click", function() {
location.href = address;
return false;
});
Es básicamente lo mismo que tenías solo que ahora ya no abré el globo sino va a la dirección
address estableciendo la propiedad
href del objeto
location.
Éxitos.