Я использую карту Google для своего сайта. Я использовал следующий код
function addMarker(latitude , longitude, infoTabs)
{
if(typeof(iconImage) !== 'undefined')
{
var icon = new GIcon();
icon.image = iconImage;
icon.iconSize = new GSize(35, 35);
icon.iconAnchor = new GPoint(14, 35);
icon.infoWindowAnchor = new GPoint(14, 14);
var marker = new GMarker(new GLatLng(latitude, longitude),icon);
}
else
var marker = new GMarker(new GLatLng(latitude, longitude));
marker.openInfoWindowTabsHtml(infoTabs,{
selectedTab:0,
maxWidth:350
});
GEvent.addListener(marker, 'click',
function() {
marker.openInfoWindowTabsHtml(infoTabs,{
selectedTab:0,
maxWidth:350
});
}
);
map.addOverlay(marker); }
Я передал название компании для "infoTabs". Название компании может быть очень коротким или длинным. Я обнаружил, что я могу определить selectedTab и maxWidth для функции openInfoWindowTabsHtml (). Можно ли сделать размер пузырька автоматически, маленький для короткого и большой пузырь для длинного названия компании или пузырь исправлен? Любая помощь будет оценена. Заранее спасибо.