从地图外部的链接打开Goog​​le地图标记

时间:2010-04-27 13:18:30

标签: javascript google-maps

如何从地图外的链接打开地图标记信息窗口?

我已经找到了如何通过点击地图中的标记来打开信息窗口,其中包含以下代码:

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

但是,我无法弄清楚如何从地图外的链接开始工作。

1 个答案:

答案 0 :(得分:2)

你可能有多个标记。用一块石头杀死两只鸟并将它们放入一个全球阵列中:

var markers = []

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

然后你可以简单地调用它,其中 i 的值是标记的索引位置:

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