Клуб API Карт

багрепорт ??!?!

xxxPatriot777xxx
28 декабря 2010, 17:55
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"/>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <script type="text/javascript" src="http://api-maps.yandex.ru/1.1/index.xml?key="></script>
    <script>
        window.onload = function(){
            var $ = YMaps.jQuery;
            var map = new YMaps.Map($('.YMAPS')[0]); // ,{ignoreResize : true}
            map.setCenter(new YMaps.GeoPoint(37.64, 55.76), 10);
        }
    </script>
</head>
<body>
    <div class="YMAPS" style="height: 300px;width: 400px"></div>
</body>

создаем страничку, потом спустя какое то время пользователь делает ресайз окна карт

YMaps.jQuery('.YMAPS').css('height','600px');

после чего при протягивании карты мышкой вниз моргает серая полоса высотой 600-400px

3 комментария
Подписаться на комментарии к посту
причем если создать карту с опцией {ignoreResize : true}
такого не наблюдаеться.
Спасибо.
а если после ресайза
сделать map.redraw()
?



Помогло.