2011-10-25 96 views

回答

0

創建一個WCF/.ASMX/ASP.NET WebMethod Web服務,並通過AJAX從客戶端調用它來執行您希望的任何事件或操作。

3

我最近實際上實現了這樣的東西。

如果地圖JavaScript存儲在對象map中。

google.maps.event.addListener(
    map, 
    "center_changed", 
    updateMapState 
); 

google.maps.event.addListener(
    map, 
    "bounds_changed", 
    updateMapState 
); 

然後,updateMapState是一個類似於下面的函數。

function updateMapState() { 
    var 
     center = map.getCenter(), 
     zoom = map.getZoom(); 

    $.post(
     "/site/ajax/action", { 
      latitude:center.lat(), 
      longitude:center.lng(), 
      zoom:zoom 
     } 
    ); 
}