Salut ,

j'ai deux petites chose à demander
1/
Voilà j'utilise les api de google .. qui s'utilise ds la balise
<script type="text/javascript">

Voici un api par exemple de google map pour créer la map :
var map = new GMap2(document.getElementById("map"));
Dont map est un"(object, Object)" d'aprés alert(map);

J'aimerai savoir comment on pourrai mettre en paramétre d'une fct l'ID ?

2/
voici l'api pour créer un repere
marker[k] = new GMarker(point); ; Dont k est une variable qui s'incrémente via une boucle for. Remarque : marker[k] est un object aussi ...

Dans cette même boucle for je créer un événement associé au maker[k] créer :

map.addOverlay(akeur);
GEvent.addListener(akeur, "click", function() {
akeur.openInfoWindowHtml("<b> " + comment + "</b>");
});


code entier :
Code : 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
for(var k=0; k<point_MB2.length; k++)
         {
         var long =point_MB2[k].longitude;
         var lat = point_MB2[k].latitude;
         var comment = point_MB2[k].commentaire;
 
//création d'une  map .....
if (k==0) {
var map = new GMap(document.getElementById("map"));
          }
var point = new GLatLng(long,lat);
map.centerAndZoom(new GPoint(long,lat), 15);
 
marker[k] = new GMarker(point);
var akeur=marker[k]; 
map.addOverlay(akeur);
GEvent.addListener(akeur, "click", function() {
                      akeur.openInfoWindowHtml("<b> " + comment + "</b>");
                                                   });
 
         }
Mais le résultat n'est pas celui attendu .. pk ? Si vous voyer un problème ds le code ..

MErci