Glöm detta,
klart som fan att det inte fungerar när man glömt att ladda googles api :)
Godnatt!
/kolsyra
1 svar · 564 visningar · startad av Kolsyra
Hej,
sitter återigen och pillar med google maps och nu vet jag inte riktigt vad det är
jag missar med mina lite trötta ögon efter allt felsökande.
Har följande js kod:
function showGoogleMap() {
var myLatlng = new google.maps.LatLng(59.370667,17.975825);
var myOptions = {
zoom: 15,
navigationControl: true,
mapTypeControl: true,
scaleControl: false,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var image = "/wp-content/themes/sbgk/images/icons/map_marker.png";
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
var marker = new google.maps.Marker({
position: myLatlng,
map: map,
icon: image,
title: "Something"
});
}
function addLoadEvent(func) {
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function() {
oldonload();
func();
}
}
}
addLoadEvent(showGoogleMap);
addLoadEvent(function() {
/* more code to run on page load */
});
och en html fil som ser ut så här:
<doctype HTML>
<html>
<head>
<title>Bangolfkartan</title>
<script type="text/JavaScript" src="js/google_map.js"></script>
</head>
<body>
<div id="map_canvas" width="100%" height="100%"></div>
</body>
</html>
vad gör jag för fel? Kartan dyker inte upp :(
/Kolsyra
Glöm detta,
klart som fan att det inte fungerar när man glömt att ladda googles api :)
Godnatt!
/kolsyra