In base al tasto premuto dall'utente nella pagina precedente devo caricare una mappa di google che ha centro o le coordinate prese tramite geolocalizzazione o quelle del paese scelto.
codice:
$(document).ready(function()
{
//se ho schiacciato cerca attorno a me usa la geolocalizzazione
if (but==2)
{
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(load);
} else {
//errore...
}
}
if(but==1)
{
doNothing(load);
}
});
Controllato quale pulsante ho schiacciato chiamo load che carica la mappa
codice:
function load(position) {
//....crea mappa
}
infine bodyonload:
codice:
<body onload="load()">
A questo punto se lascio body onload = load() quando devo caricare la mappa con coordinate geolocalizzate manca l'argomento "location", se metto load(location) quando carico la mappa con l'atra modalità location non è definita..
come faccio? GRAZIE