用于Google地图地标的任何方式都可以在包含嵌入地图的页面中触发脚本

时间:2009-02-17 16:26:22

标签: javascript google-maps kml

有没有办法让地图的地标在包含地图的页面上调用javascript方法。

例如: 假设我们有一个谷歌地图,为我们的客户提供针脚。如果销售人员点击CompanyA的图钉,则包含的页面是否可以使用javascript来识别ConpanyA的图钉已被点击。并快速报告该公司的活动?

编辑:抱歉,伙计们,我们应该提到我们想通过KML构建和加载地标

3 个答案:

答案 0 :(得分:3)

是的,您可以将事件连接到标记(我使用标记管理器)。

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

请参阅此处的api文档:http://code.google.com/apis/maps/documentation/reference.html#GMarker(向下滚动到“事件”部分)。

答案 1 :(得分:1)

我做了类似here的事情。请随时查看来源:)

答案 2 :(得分:0)

我相信你会使用Google Maps AJAX API将任意HTML放入pin的弹出窗口。我知道我可以在其中放置一个锚标签(一个href = blah),所以难道你不能制作一个带有javascript:blah()url的可点击链接,而不是网上的某个网址吗?