in IE krijg ik wel de kaart te zien, maar geen markers.
in Firefox krijg ik keurig de kaart te zien inclusief de markers.
code:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>Interimbureau's op de kaart</title>
<script src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAdAmVvzALJZIsAubRPeJdXBRKmbqU0HiOZ3tsf-Z9I-zFAMCabhScYLvQUA50gO9Nn_bmtvzjLmydZA"
type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
function load() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(51.800000, 5.500000), 8);
GDownloadUrl("markers.xml", function(data) {
var xml = GXml.parse(data);
var markers = xml.documentElement.getElementsByTagName("marker");
for (var i = 0; i < markers.length; i++) {
var naam = markers[i].getAttribute("Naam");
var adres = markers[i].getAttribute("Adres");
var postcode = markers[i].getAttribute("Postcode");
var woonplaats = markers[i].getAttribute("Woonplaats");
var email = markers[i].getAttribute("Email");
var contactpersoon = markers[i].getAttribute("Contactpersoon");
var telefoon = markers[i].getAttribute("Telefoon");
var website = markers[i].getAttribute("Website");
var point = new GLatLng(parseFloat(markers[i].getAttribute("Latitude")),
parseFloat(markers[i].getAttribute("Longitude")));
var marker = createMarker(point, naam, adres, postcode, woonplaats, email, contactpersoon, telefoon, website);
map.addOverlay(marker);
}
});
}
}
function createMarker(point, naam, adres, postcode, woonplaats, email, contactpersoon, telefoon, website) {
var marker = new GMarker(point);
var html = "<b>" + naam + "</b> <br/>" + adres + "<br/>" + postcode + " " + woonplaats + "<br/>" + contactpersoon + "<br/>" + telefoon + "<br/>" + email + "<br/>" + website;
GEvent.addListener(marker, 'click', function() {
marker.openInfoWindowHtml(html);
});
return marker;
}
//]]>
</script>
</head>
<body onload="load()" onunload="GUnload()">
<div id="map" style="width: 1200px; height: 1000px"></div>
</body>
</html>
486 views
knop om dit te doen.