2

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

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

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

4

3 回答 3

3

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

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

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

于 2009-02-17T16:31:20.197 回答
1

我在这里做了类似的事情。随意查看源代码:)

于 2009-02-17T16:29:30.840 回答
0

我相信您使用 Google Maps AJAX API 将任意 HTML 放入 pin 的弹出窗口中。我知道我可以在其中放置一个锚标记(a href=blah),所以您不能创建一个具有 javascript:blah() url 而不是网络上的某些 url 的可点击链接吗?

于 2009-02-17T16:28:28.893 回答