如何增加我通過地址的infowindow的高度?它在IE8和Firefox的Windows 7中正確顯示,但在Windows XP中,地址部分位於infowindow之外。如何增加Google Maps API中infowindow的高度?
function initialize() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map_canvas"),
{ size: new GSize(400,300) });
map.setCenter(new GLatLng(23.027527,72.508223), 13);
var point = new GLatLng(23.027527,72.508223);
var html_text = "<table cellspacing=0 cellpadding=0><tr><td><b><font size=-1px>hi</font></b></td></tr><tr><td><font size=-2px>hisdf,</font></td></tr><tr><td><font size=-2px>hisdf</font></td></tr><tr><td><font size=-2px>hisdfs</font></td></tr></table>";
var marker = new GMarker(point, G_DEFAULT_ICON);
map.addOverlay(marker);
marker.openInfoWindowHtml(html_text);
GEvent.addListener(marker, "mouseover", function() {
marker.openInfoWindowHtml(html_text);
});
map.enableScrollWheelZoom();
var customUI = map.getDefaultUI();
customUI.controls.scalecontrol = false;
map.setUI(customUI);
}
}
這是我的代碼,你我怎麼可以在功能應用DIV可以建議我嗎?
谷歌地圖API樣品
function initialize() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map_canvas"),
{ size: new GSize(400,300) });
map.setCenter(new GLatLng(23.027527,72.508223), 13);
var point = new GLatLng(23.027527,72.508223);
var html_text = "<table cellspacing=0 cellpadding=0><tr><td><b><font size=-1px>Cadila Healthcare Ltd</font></b></td></tr><tr><td><font size=-2px>Satellite Cross Roads, Ahmedabad,</font></td></tr><tr><td><font size=-2px>Gujarat, India, 380015</font></td></tr><tr><td><font size=-2px>Phone : 79-26868100</font></td></tr></table>";
var marker = new GMarker(point, G_DEFAULT_ICON);
map.addOverlay(marker);
marker.openInfoWindowHtml(html_text);
GEvent.addListener(marker, "mouseover", function() {
marker.openInfoWindowHtml(html_text);
});
map.enableScrollWheelZoom();
var customUI = map.getDefaultUI();
customUI.controls.scalecontrol = false;
map.setUI(customUI);
}
}
</script>
看一看這個鏈接http://apps.ndtv.com/maps/election。檢查infoWindow的大小 – 2011-05-03 14:17:15