開啟及關閉訊息視窗

開啟及關閉訊息視窗

TGOS MAP API提供訊息視窗的設定,包含關閉及開啟訊息視窗。 運用open()close()這兩個方法可以設定訊息視窗的關閉開啟功能。

function openInfoWindow() {

var InfoWindowOptions = {

maxWidth: 100,

pixelOffset: new TGOS.TGSize(00),

zIndex: 0

};

var messageBoxX = Number(document.getElementById("messageBoxX").value);

var messageBoxY = Number(document.getElementById("messageBoxY").value);

messageBox =

new TGOS.TGInfoWindow(document.getElementById("messageText").value,

new TGOS.TGPoint(messageBoxX, messageBoxY), InfoWindowOptions);

messageBox.open(pMap);  //開啟訊息視窗

messageBoxArray.push(messageBox);

}

function closeInfoWindow() {

if (messageBox = null)

alert("訊息視窗未建立");

else

for (var i = 0; i < messageBoxArray.length; i++) {

messageBoxArray[i].close();  //關閉訊息視窗

}

}

回到上方