Клуб API Карт

не отображается карта на сайте

sociologik2007
6 августа 2011, 15:31

Доброго времени суток, помогите пожалуйста решить проблему 

http://pravoved-07.ru/kontakty

 

<script src="http://api-maps.yandex.ru/1.1/?key=APkYPU4BAAAASgiGBgIAGuD5sNhkhL2d_DRvENfVjbG3xt0AAAAAAAAAAADpwLZGfrfjK3pj2jNwSkFdlQTL4Q==&modules=pmap&wizard=constructor" type="text/javascript"></script>

<script type="text/javascript">

    YMaps.jQuery(window).load(function () {

        var map = new YMaps.Map(YMaps.jQuery("#YMapsID-103")[0]

        map.setCenter(new YMaps.GeoPoint(37.870236,55.690673), 15, YMaps.MapType.MAP);

        map.addControl(new YMaps.Zoom()

        map.addControl(new YMaps.ToolBar()

        YMaps.MapType.PMAP.getName = function () { return "Народная"; };

        map.addControl(new YMaps.TypeControl([

            YMaps.MapType.MAP,

            YMaps.MapType.SATELLITE,

            YMaps.MapType.HYBRID,

            YMaps.MapType.PMAP

        ], [0, 1, 2, 3])

 

        YMaps.Styles.add("constructor#pmlbmPlacemark", {

            iconStyle : {

                href : "http://api-maps.yandex.ru/i/0.3/placemarks/pmlbm.png",

                size : new YMaps.Point(28,29),

                offset: new YMaps.Point(-8,-27)

            }

        }

 

       map.addOverlay(createObject("Placemark", new YMaps.GeoPoint(37.870537,55.690673), "constructor#pmlbmPlacemark", "Юридическая компания правоведъ")

        

        function createObject (type, point, style, description) {

            var allowObjects = ["Placemark", "Polyline", "Polygon"],

                index = YMaps.jQuery.inArray( type, allowObjects),

                constructor = allowObjects[(index == -1) ? 0 : index];

                description = description || "";

            

            var object = new YMaps[constructor](point, {style: style, hasBalloon : !!description}

            object.description = description;

            

            return object;

        }

    }

</script>

 

<div id="YMapsID-103" style="width:450px;height:350px"></div>

<div style="width:450px;text-align:right;font-family:Arial"><a href="http://api.yandex.ru/maps/tools/constructor/" style="color:#1A3DC1">Создано с помощью инструментов Яндекс.Карт</a></div>

 

5 комментариев
Подписаться на комментарии к посту

а если вместо

YMaps.jQuery(window).load(function ()

поставить

 

window.onLoad

YMaps.jQuery(function ( )

 

То отображается?

 

тоже не отображаеться

тоже не отображается ни фига, вставила код , пустое место и ссылка внизу
Создано с помощью инструментов Яндекс.Карт

которая ведет даже не на нужную карту

 

 var object = new YMaps[constructor](point, {style: style, hasBalloon : !!description});

 

 

замените на

 

 

 var object = new YMaps[constructor](point, {style: style, hasBalloon : 1 });

 

ЗЫ: модераторам: можно при отправлении поста предусмотреть кнопку "отключить эти дурацкие смайлики в этом сообщении" ?