weiter auf den fehlenden Schlüssel Fehler, im Grunde lese ich Latitude und Länge Werte bilden ausgeblendete Spalten auf einer Aspx-Seite, senden Sie sie an eine .JS-Datei.Kann MissingKeyMapError nicht lösen google API
function showMap(param1, param2) {
var strURL = "ShowSegmentOnMap.aspx?string1=" + param1 + "&string2=" + param2 + "";
var mywindow = window.open(strURL, "", "width=1200,height=800,scrollbars=1,resizable=1,top=10,left=200");
}
Die lat lang werden dann an die zweite aspx Seite geleitet, die einfach annehmen, um eine Pin auf der Karte platzieren die lat und lange verwendet wird. Ich habe hart daran, die lat lange Werte für jetzt codiert ... nur versucht, die Karte zu bringen und kein Glück
<script src="http://maps.googleapis.com/maps/api/js?key=MY_KEY"></script>
<script>
//var latValue = document.getElementById('lblsegment1');
//var longValue = document.getElementById('lblsegment2');
var latValue = 40.76;
var longValue = 111.89;
var map;
function initMap() {
var mapProp = {
center: new google.maps.LatLng(latValue, longValue),
zoom: 7,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("googleMap"), mapProp);
}
function loadScript() {
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "http://maps.googleapis.com/maps/api/js?callback=initMap";
document.body.appendChild(script);
}
window.onload = loadScript;
</script>
<div style="width:100%; height:100%">
<div id="googleMap"></div></div>
Funktion showmap mit (param1 , param2) { var strURL = "ZeigeSegmentOnMap.aspx? string1 =" + param1 + "& string2 =" + param2 + ""; var mywindow = window.open (strURL, "", "width = 1200, height = 800, Bildlaufleisten = 1, resizable = 1, top = 10, left = 200"); }. Ich bekomme das Popup-Fenster und die Karte blinkt für eine Sekunde, dann die OOps-Nachricht – Frank0x4c