Salut,
Je galères depuis un moment, alors si quelqu'un a la solution, je prends.

J'essaie d'insérer un lien dans mes infobulles. Ces liens me permettront ensuite de remplir deux zones de texte à partir du contenu de mon infobulle.

Mais bon, je bloque déjà sur l'étape une...

Voilà le code, si quelqu'un a déjà fait, ou voit..
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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
 
      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 
<html xmlns="http://www.w3.org/1999/xhtml">
 
  <head>
 
    <script src="http://maps.google.com/maps?file=api&v=1
 
            &key=cléApi" type="text/javascript">
 
    </script>
 
 
  </head> 
  <title>Carte</title>
 
  <body>
 
    <div id="map" style="width: 511px; height: 394px"></div>
 
     <div id="message" class="texte" align="center"></div> 
 
     <script type="text/javascript">
    //<![CDATA[
 
    //Creation de la fonction createInfoMarker
 
    function createInfoMarker(point, address) 
    {
      var marker = new GMarker(point);
      GEvent.addListener( marker , 
                          "click" ,
                          function(){marker.openInfoWindowHtml(address);}
                        );
      return marker;
    }
 
 
    function Positionner(Long, Lat)
    {
          map.setCenter(new GLatLng(Lat, Long), 17); 
    }
 
    // Création de la carte dans le DIV 'map'
    var map = new GMap2(document.getElementById("map"));
 
    // Paramétrage de la carte
    map.setCenter(new GLatLng(48.855679899768994, 2.352447509765625), 11); // Positionnement
    map.addControl(new GLargeMapControl());       // Outils déplacement et zoom
    map.addControl(new GScaleControl()) ;         // Affichage échelle
    map.addControl(new GMapTypeControl());        // Choix type de carte
   // map.addControl(new GOverviewMapControl());    // Mini carte de navigation
    map.enableDoubleClickZoom();                  // Zoom par double-click
 
    // Ajout des points
    // -----------------    
 
    var point = new GPoint(2.2614455223083496, 48.839257686789665);
    address = "<b>Nom</b><br />97, avenue de ...<br />codePostal Ville";
    var marker = createInfoMarker(point, address);
    map.addOverlay(marker);
 
	//]]>
    </script>
 
</body>
 
</html>
Merci