Probleme de InfoWindow sur des Marker Google Maps - HTML/CSS - Programmation
MarshPosté le 05-06-2014 à 15:51:31
Bonsoir à tous,
J'ai une page sur laquelle j'affiche une carte google maps. Sur cette carte j'affiche des Marker dont je récupère la position via un fichier xml. Via ce fichier XML, je récupère aussi des infos pour mettre dans une InfoWindow (pour le test je récupère juste un nombre unique (ID base de données))
Les Marker se mettent à la bonne position, mais quand je clique dessus, l'InfoWindow affiche le même contenu partout : le contenu du dernier...
var id=ladresse.getAttributeNode('numadresse').value;
if(!markers[id])
{
var position=new google.maps.LatLng(ladresse.getElementsByTagName('latitude')[0].firstChild.nodeValue, ladresse.getElementsByTagName('longitude')[0].firstChild.nodeValue);
markers[id] = new google.maps.Marker({
'numero': id, //Inutile ? --edit : non c'est la solution !--
Marsh Posté le 05-06-2014 à 15:51:31
Bonsoir à tous,
J'ai une page sur laquelle j'affiche une carte google maps. Sur cette carte j'affiche des Marker dont je récupère la position via un fichier xml. Via ce fichier XML, je récupère aussi des infos pour mettre dans une InfoWindow (pour le test je récupère juste un nombre unique (ID base de données))
Les Marker se mettent à la bonne position, mais quand je clique dessus, l'InfoWindow affiche le même contenu partout : le contenu du dernier...
J'ai trouvé ça http://javascript.developpez.com/f [...] nAffichage mais je ne comprend pas trop les solutions (et a priori elles ne marchent pas).
Voici mon code :
La div à l'id "map-canvas"
Message édité par zezette le 05-06-2014 à 16:59:59
---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes