Клуб API Карт

Что с балуном?

cvek.ru
16 июня 2010, 18:29
Здравствуйте!

Таким образом я вставляю карту:

map = new YMaps.Map(document.getElementById("YMapsContainer"));
map.addControl(new YMaps.ToolBar());
map.addControl(new YMaps.Zoom());
map.addControl(new YMaps.ScaleLine());

var geocoder = new YMaps.Geocoder(new YMaps.GeoPoint(50.827838, 61.669126), {results: 1, boundedBy: map.getBounds()});
YMaps.Events.observe(geocoder, geocoder.Events.Load, function () {
    if (this.length()) {
        map.panTo(this.get(0).getGeoPoint());
       
        //Вид балуна
        var t = new YMaps.Template('<div style="color:#0A0;">$[description]</div>');
        YMaps.Templates.add("point#template", t);

        var s = new YMaps.Style();
        s.balloonContentStyle = new YMaps.BalloonContentStyle("point#template");

        //Создание метки в точке с заданными географическими координатами
        var placemark = new YMaps.Placemark(new YMaps.GeoPoint(latitude, longitude), {style: s});

        placemark.description = 'ул. Бабушкина, 31';
        placemark.setBalloonOptions({hasCloseButton: false});
        map.addOverlay(placemark);
       
        placemark.openBalloon();
       
        var maxZoom = map.getMaxZoom();
        var myZoom = (maxZoom > 20) ? 20 : maxZoom;
        map.setZoom(myZoom);
    }
});


На выходе получаю вот такой вид балуна:

Посоветуйте, что делать.