2010-04-27 131 views
1

如何從地圖之外的鏈接打開地圖標記信息窗口?打開谷歌地圖標記從地圖之外的鏈接

我已經想通了如何通過點擊標記用下面的代碼在地圖中打開信息窗口:

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

然而,我無法弄清楚如何得到它從一個工作鏈接在地圖之外。

回答

2

這很可能你有多個標記。一舉兩得,並把它們放在一個全局數組:

var markers = [] 

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

然後,你可以簡單地調用該方法,其中值標記的索引位置:

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