Cualquier forma de una marca de posición de Google Maps para desencadenar una secuencia de comandos en la página que contiene un mapa incrustado

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

  •  05-09-2019
  •  | 
  •  

Pregunta

¿Hay alguna manera de tener un mapa de la llamada marca de posición un método javascript en la página que contiene el mapa.

Por ejemplo: Digamos que tenemos un mapa de Google que tiene pines para nuestros clientes. Si el operador de ventas hace clic en el pasador de CompanyA, podría utilizar la página que contiene Javascript para identificar que el pin de ConpanyA había hecho click. Y mostrar un informe rápido en que las actividades de las empresas?

EDIT: Lo siento chicos, debería haber mencionado que queríamos construir y cargar las marcas de posición a través de KML

¿Fue útil?

Solución

Sí, se puede conectar un evento para el marcador (yo uso el Administrador de marcador).

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

Consulte la documentación del API aquí: http://code.google .com / apis / maps / documentation / reference.html # GMarker (desplácese hacia abajo hasta la sección "Eventos").

Otros consejos

Lo hice algo por el estilo aquí . Siéntase libre de visitar la fuente:)

Creo que pones HTML arbitrario en la ventana emergente de la clavija con la API de Google Maps AJAX. Sé que puedo poner una etiqueta de ancla (a href = bla) en allí, así que no podía simplemente puede hacer un enlace activo que tiene un javascript: bla () url en lugar de algún URL en la web

?
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top