De toute façon pour un Google Maps Placemark pour déclencher un script dans la page qui contient une carte intégrée

StackOverflow https://stackoverflow.com/questions/557621

  •  05-09-2019
  •  | 
  •  

Question

Est-il possible d'avoir un appel d'une carte de placemark méthode javascript sur la page qui contient la carte.

Par exemple: Disons que nous avons une carte Google qui a des broches pour nos clients. Si l'opérateur de vente clique sur l'axe de CompanyA, pourrait utiliser la page contenant le javascript pour identifier que la broche de ConpanyA avait été cliqué. Et montrer un rapport rapide sur que les activités des entreprises?

EDIT: Désolé les gars, aurait dû mentionner que nous voulions construire et charger les placemarks via KML

Était-ce utile?

La solution

Oui, vous pouvez brancher un événement au marqueur (j'utiliser le gestionnaire de Marker).

GEvent.addListener(marker,'click',function(){..your code..})

Voir ici le api doc: http://code.google .com / apis / maps / documentation / reference.html # GMarker (faites défiler jusqu'à la section "événements").

Autres conseils

Je l'ai fait quelque chose comme ça . Ne hésitez pas à consulter la source:)

Je crois que vous mettez HTML arbitraire dans le pop-up de la broche avec l'API AJAX Google Maps. Je sais que je peux mettre une balise d'ancrage (a href = bla) là-bas, ne pouvait donc pas vous ne pouvez faire un lien cliquable qui a un javascript: bla () URL au lieu d'un URL sur le Web

?
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top