2009-06-27 8 views
2

plutôt que d'utiliser un textnode pour afficher du contenu dans l'idée de trouver comment charger une page Web avec des paramètres dans la carte google.comment charger une page Web dans la bulle google map plutôt qu'un texte de texte

ici est le code im travaille avec

if (GBrowserIsCompatible()) { 
    var map = document.getElementById("map_canvas"); 
    var m = new GMap2(map); 



m.setCenter(new GLatLng(36.158887, -86.782056), 13); 
m.openInfoWindow(m.getCenter(), 
document.createTextNode("This is our business.")); 


m.setMapType(G_SATELLITE_MAP); 
var c = new GMapTypeControl(); 
m.addControl(c); 
m.addControl(new GLargeMapControl()); 

}

mon manque de javascript, comment pourrais-je charger un contenu de pages Web plutôt que d'utiliser le createTextNode avec le texte?

grâce

Répondre

3

Essayez de créer un IFRAME:

var iframe = document.createElement('iframe'); 

Et le réglage de la source:

iframe.src = 'http://www.google.com/?with&whatever&parameters'; 

Et en utilisant qu'au lieu du nœud texte:

m.openInfoWindow(m.getCenter(), iframe); 
+2

doux! ! merci cela a fonctionné. aime l'homme. – SarmenHB

Questions connexes