<ole>
Du har kopieret koderne helt forkert sammen, men det er meget svært at se, når du ikke holder styr på indrykningen. Sådan skal koden se ud:
if (GBrowserIsCompatible()) {
function createMarker(point,html) {
var marker = new GMarker(point);
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml(html);
});
return marker;
}
function ZoomIn() {
map.setZoom(18);
contextmenu.style.visibility="hidden";
}
function ZoomOut() {
map.setZoom(10);
contextmenu.style.visibility="hidden";
}
function zoomMinus() {
map.setZoom(map.getZoom()-1);
contextmenu.style.visibility="hidden";
}
function zoomPlus() {
map.setZoom(map.getZoom()+1);
contextmenu.style.visibility="hidden";
}
var map = new GMap2(document.getElementById("map"));
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(55.7719, 12.5062),16);
var point = new GLatLng(55.7719, 12.5062);
var marker = createMarker(point,'<div style="width:240px"><b>Her bor jeg.</b><br>Lyngby Storcenter 66, lejl. 1118,<br>2800 Kongens Lyngby.<br><a href="
http://tine_muller.homepage.dk">Link</a> til min hjemmeside<br><a href="java script:ZoomIn()"><img src="zoomin.gif" alt="Zoom In" border="0" height="24" width="26"></a><a href="java script:ZoomOut()"><img src="zoomout.gif" alt="Zoom Out" border="0" height="24" width="26"></a><a href="java script:ResetZoom()"><img src="resetzoom.gif" alt="Reset Zoom" border="0" height="24" width="26"></a><a href="#" onclick="map.closeInfoWindow()"><img src="close.gif" alt="close" border="0" height="24" width="21"></a></div>');
map.addOverlay(marker);
}
else {
alert("Sorry, the Google Maps API is not compatible with this browser");
}
/mvh
</bole>