Torna al Thread

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>Mappa ottenuta con MapDev - By Gianni x AlexMed</title> <script type="text/javascript" src="http://dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.2"></script> <!-- La funzione Javascript che segue restituisce il valore associato al parametro 'ParamName' (da impostare di volta in volta) passato attraverso la QueryString //--> <script type="text/javascript" src="getQSParam.js"></script> <!-- Quella che segue è la funzione di MapDev, alla quale ho apportato una piccola modifica per impostare sulla mappa i parametri ottenuti dalla QueryString, che dovrà avere la forma: ?LA=valore_di_latitudine&LO=valore_di_longitudine //--> <script type="text/javascript"> var map = null; function GetMap() { var LA = getQSParam('LA'); // Latitudine passata con la QueryString var LO = getQSParam('LO'); // Longitudine passata con la QueryString var map = new VEMap('myMap'); map.LoadMap(new VELatLong(parseFloat(LA), parseFloat(LO)), 10 ,'h' ,false); } </script> </head> <body onload="GetMap();" style="margin:0px; padding:0px; border:0px;"> <!-- Scrivo il DIV per la mappa utilizzando una funzione JavaScript in maniera tale che posso impostare anche larghezza e altezza della mappa attraverso parametri passati alla QueryString //--> <script type="text/javascript"> var W = getQSParam('W'); // Larghezza mappa passata con la QueryString var H = getQSParam('H'); // Altezza mappa passata con la QueryString // Se i parametri W e H non vengono passati con la QueryString // imposto il valore 400 come default if (W == null) W=400; if (H == null) H=400; // Scrivo il div nel documento document.write('<div id="myMap" style="width:' + W + 'px; height:' + H + 'px; padding:0px; margin:0px; border:1px #000000 solid;"></div>'); </script> </body> </html>
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5