Bonjour,
J'ai une google map à laquelle je voudrais ajouter un zoom 'maison'
Fonction de Zoom (en Javascript)
Le code ci-dessus contient une petite pirouette pour passer outre un bug incompris.
Code JavaScript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 function zoom(coords) { if(coords !="") { pos=coords.indexOf(','); //alert(pos); coords1 = coords.substring(0,pos); coords2 = coords.substring(pos+1,coords.length); //coords=coords; //alert(coords1+","+coords2); map.setCenter(new GLatLng(coords1,coords2), 10); } }
Function List
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 function zoom() { $selectionv = selectvilles(); echo '<td class="inscription-etatcivil">Zoom Ville (en construction) <select name="coords" id="coords" onClick="zoom(document.getElementById("coords").options[document.getElementById("coords").selectedIndex].value)">'; while($ligneselectionv= mysql_fetch_array($selectionv)) { echo"<option value='".$ligneselectionv['Lattitude'].",".$ligneselectionv['Longitude']."'>".$ligneselectionv['Ville']."</option>"; } echo "</select> </td> "; }
Malheureusement je n'arrive pas à transmettre les coordonnées de la ville choisie à ma fonction de zoom...
Pouvez vous m'expliquer pourquoi?
D'avance Merci.
Partager