Changeset 66 for oceandb


Ignore:
Timestamp:
Feb 22, 2009, 5:21:06 PM (15 years ago)
Author:
jazz
Message:
  • 把本來放在 <body> 中的 load() 改放到 jQuery 的 ready() 函數中
File:
1 edited

Legend:

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

    r65 r66  
    22// 參考: http://docs.jquery.com/Events
    33$(document).ready(function() {
     4
     5  // 呼叫 Google Map API 載入地圖
     6  load();
    47
    58  var PARENT_ID = [];   // 產生一個空的陣列
     
    7578  $('#main').css( { height: map_height } );
    7679});
     80
     81function load()
     82{
     83  if (GBrowserIsCompatible()) {
     84    var map = new GMap2(document.getElementById("map"));  // 取得 DOM 中,名稱為 map 的元件
     85    map.addControl(new GLargeMapControl());               // 加入左上角比例尺規控制列
     86    map.addControl(new GScaleControl());                  // 加入左下角比例尺狀態列
     87    map.addControl(new GMapTypeControl());                // 加入右上角"地圖","衛星","混合地圖"按鈕
     88    map.setCenter(new GLatLng(23.8,121), 7);              // 設定預設經緯度北緯 23.8, 東經 121, 預設比例尺 100 公里(7)
     89    map.setMapType(G_SATELLITE_MAP);                      // 設定預設底圖為"衛星"
     90  }
     91}
Note: See TracChangeset for help on using the changeset viewer.