2010-04-27 5 views
1

Comment puis-je ouvrir une fenêtre d'information de marqueur de carte à partir d'un lien en dehors de la carte?Ouvrir le marqueur de carte Google à partir du lien situé en dehors de la carte

J'ai compris comment ouvrir la fenêtre d'informations en cliquant sur le marqueur au sein de la carte avec le code suivant:

GEvent.addListener(marker, "click", function() { 
    marker.openInfoWindowHtml("<div>I'm a marker</div>"); 
}); 

Cependant, je ne peux pas comprendre comment le faire fonctionner à partir d'un lien en dehors de la carte.

Répondre

2

Il est probable que vous ayez plus d'un marqueur. Tuer deux oiseaux avec une pierre et les mettre dans un tableau global:

var markers = [] 

GEvent.addListener(marker, "click", function() { 
    marker[i].openInfoWindowHtml("<div>I'm a marker</div>"); 
}); 

Ensuite, vous pouvez simplement appeler cela, où la valeur de i est la position d'index du marqueur:

marker[i].openInfoWindowHtml(...your html...); 
Questions connexes