Клуб API Карт

Кто нибудь знает почему или как?

ckudku.com
17 октября 2010, 06:31

Здравствуйте! Вот сам код:

<div id="html1" style="position:absolute; overflow:hidden; left:0px; top:0px; width:100%; height:100%; z-index:0">

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

<script type="text/javascript">

    YMaps.jQuery(function () {

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

        map.setCenter(new YMaps.GeoPoint(37.537159,47.093486), 13, YMaps.MapType.MAP);

        map.addControl(new YMaps.TypeControl());

        map.addControl(new YMaps.SmallZoom(), new YMaps.ControlPosition(YMaps.ControlPosition.TOP_LEFT), new YMaps.Point(25, 100));

...

В нижеуказанной из строке из вышеуказанного кода пытаюсь задать местоположение (25, 100), но не получается...

map.addControl(new YMaps.SmallZoom(), new YMaps.ControlPosition(YMaps.ControlPosition.TOP_LEFT), new YMaps.Point(25, 100));

http://ckudku.com/map.html

Что здесь не так? Помогите...

2 комментария
Подписаться на комментарии к посту
Должно быть так:

map.addControl(new YMaps.SmallZoom(), new YMaps.ControlPosition(YMaps.ControlPosition.TOP_LEFT, new YMaps.Point(25, 100)));

Смещение элемента управления - это второй параметр при создании YMaps.ControlPosition, а не третий параметры в методе addControl().
Большое спасибо! Респект и уважуха)