Ignore:
Timestamp:
Mar 5, 2009, 4:09:03 PM (15 years ago)
Author:
jazz
Message:
  • get_data.php
    • 加入 website 資訊
  • 加入開啟 InforWindow? 視窗的程式
File:
1 edited

Legend:

Unmodified
Added
Removed
  • oceandb/jQuery_Prototype/script/oceandb.js

    r68 r70  
    4343      }
    4444      // 根據 type_id 逐一加入 owner_org
    45       $("#map-menu-" + item.type_id).append("<li><input type='checkbox' id='map-menu-"
    46          + item.type_id + "-" + count +"'>"
     45      $("#map-menu-" + item.type_id).append("<li><input type='checkbox' "
     46         + "id='map-menu-" + item.type_id + "-" + count +"'>"
    4747         + item.owner_org + "</input></li>");
    4848
     
    6060      $.each(json,function(i,item){
    6161        if(checked) {
    62     map.addOverlay(new GMarker(new GLatLng(item.loc1_lat, item.loc1_lon)));
     62    var latlon = new GLatLng(item.loc1_lat, item.loc1_lon);
     63    var marker = new GMarker(latlon);
     64    GEvent.addListener(marker, 'click', function() {
     65      map.openInfoWindowHtml(latlon, "參考連結:<a href='"
     66      + item.website + "' target='_NEW'>" + item.website + "</a>"
     67      + "<iframe width='640' height='300' src='"
     68      + item.website + "'/>");
     69    });
     70    map.addOverlay(marker);
    6371        } else {
    6472    map.clearOverlays();
     73    map.closeInfoWindow();
    6574        }
    6675      });
Note: See TracChangeset for help on using the changeset viewer.