bonjour

j'essai de mettre en place un systeme de carte dynamique sur mon site pour
retrouver les plans des adresses insérées.

donc j'ai commencé par mettre en place le script qui va bien

Code js : 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
17
18
19
20
21
22
23
24
25
26
27
 
 <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=abcdef" type="text/javascript"></script>
 
<script type="text/javascript">
    //<![CDATA[
 
 
var map = new GMap2(document.getElementById("map"));
var geocoder = new GClientGeocoder();
 
function showAddress(address) {
  geocoder.getLatLng(
    address,
    function(point) {
      if (!point) {
        alert(address + " not found");
      } else {
        map.setCenter(point, 13);
        var marker = new GMarker(point);
        map.addOverlay(marker);
        marker.openInfoWindowHtml(address);
      }
    }
  );
}
    //]]>
    </script>

j'ai saisi le <body onload="load()" onunload="GUnload()">

et j'essai de rempli automatiquement le champs adresse comme suit
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<form action="#" onsubmit="showAddress(this.address.value); return false">
<input type="text" size="60" name="address" value="<? echo $r_prod["adresse"]; ?> <? echo $r_prod["cp"]; ?> <? echo $r_prod["ville"]; ?>">
<input type="submit" value="Go!">
</form>
<div id="map"></div>

quand je vais sur ma page j'ai bien le input type rempli par l'adresse, cp et ville mais aucun carte ne s'affiche

pire si je clique sur ok

j'ai plus aucun donnée qui apparait sur la page


vous pouvez voir un exemple en vous connectant sur
http://www.rezobio.com -> rubrique biorama -> département 67 par exemple

détails


merci sincèrement pour vos lumières et conseils astucieux