我試圖將一大塊Google Maps API腳本移出頁面並放入一個包含的.js文件中。似乎無法將JS參數(變量)傳遞給Google Map API v3函數
但是!爲了做到這一點,我必須調整函數來接受傳遞的變量。
下面是通常的腳本開始...
<script type="text/javascript">
//<![CDATA[
function loadGmap() {
var map1options = {
center: new google.maps.LatLng(-12.043333,-77.028333),
mapTypeId: google.maps.MapTypeId.TERRAIN,
zoom: 4,
minZoom: 2,
streetViewControl: false
};
,這裏是我嘗試通過第一個變量(和失敗)...
<script type="text/javascript">
//<![CDATA[
function loadGmaps() {
loadGmap('-12.043333,-77.028333');
}
function loadGmap(coordinates) {
var map1options = {
center: new google.maps.LatLng(coordinates),
mapTypeId: google.maps.MapTypeId.TERRAIN,
zoom: 4,
minZoom: 2,
streetViewControl: false
};
想法?也許這不應該是一個字符串...或什麼?
是的,就是這樣。感謝大腦的力量! – Craig 2011-05-29 22:36:09