Клуб API Карт

Заголовок не указан

Shurr-pl
29 июня 2009, 17:20

Пытаюсь добавить на сайт карту с функционалом как в примере
http://api.yandex.ru/maps/jsapi/examples/overlaycustom.html
Столкнулся с неприятной особенностью: когда карта одна на странице (как в примере) при щелчках на ссылки и на точки карта при появлении балуна смещается корректно внутри своего блока. Если же перед картой есть контент и она при загрузке страницы не попадала в область просмотра то после ее выравнивания щелчок по точке на карте работает корректно — карта смещается внутри блока. При щелчке на ссылку страница смещается в начало убирая карту из области просмотра. Как побороть?

4 комментария
Подписаться на комментарии к посту
Дайте ссылку на страницу.
Вот ссылка:
http://www.ekoton.com/rail1.html
Пример взят без изменений, перед картой добавлен блок высотой 500px.
В обработчик события click для ссылки нужно прописать в конце "return false": link.onclick = function () { if (link.className == "active") return; newOverlay.openBalloon(); return false; }; Тогда перехода по ссылке с пустым якорем происходить не будет.
Спасибо!