如何将网页加载到谷歌地图泡泡而不是文本的文本节点

时间:2009-06-27 17:36:14

标签: javascript jquery google-maps

而不是使用textnode显示内容,我试图找出如何将带有参数的网页加载到谷歌地图中。

这是使用

的代码
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()); 

}

我缺少javascript,如何加载网页内容而不是使用带文字的createtextnode?

感谢

1 个答案:

答案 0 :(得分:3)

尝试创建IFRAME:

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

设置来源:

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

使用它而不是文本节点:

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