0
我在左邊有一張谷歌地圖,右邊有一個相應的內容。如何在地圖位置更改後更改div的內容?
當用戶在地圖上移動或放大或縮小時,如何動態更改右側給定「新」地圖的地圖?
我想我需要知道「當前」地圖信息,然後用它來檢索對應於這些信息的內容。
我在左邊有一張谷歌地圖,右邊有一個相應的內容。如何在地圖位置更改後更改div的內容?
當用戶在地圖上移動或放大或縮小時,如何動態更改右側給定「新」地圖的地圖?
我想我需要知道「當前」地圖信息,然後用它來檢索對應於這些信息的內容。
因爲我不明確知道你想做什麼,所以希望這些JS代碼片段能夠讓你開始。
您需要在body.onload中附加一個事件處理程序到您的地圖。 GMap2「移動」事件會在地圖視圖發生變化時觸發,如果用戶正在拖動或不斷縮放,這可能會很多。
function onBodyLoad() {
//assumes you have a GMap2 object named 'map' already declared somewhere
GEvent.addListener(map, "move", onMapMove);
}
function onMapMove() {
//update right div content
}
是的!這將工作。謝謝。 – ericbae 2010-02-17 05:22:19