Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> не работает imageHref яндекс карты 
V
    Опции темы
TechnoMag
Дата 22.10.2014, 10:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 122
Регистрация: 20.3.2010

Репутация: нет
Всего: нет



Не получается изменить иконку метки. Не пойму в чем проблема. Ссылка на изображение существует.

Код

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<script src="http://api-maps.yandex.ru/2.1/?lang=ru_RU&onload=myFunction" type="text/javascript"></script>
<!--<LINK rel="stylesheet" href="http://api-maps.yandex.ru/1.1.19/_YMaps.css">-->

<script type="text/javascript">
  var myMap;
  function myFunction (ymaps) {
  myMap = new ymaps.Map('myMap', {
        // центр и коэффициент масштабирования однозначно
        // определяют область картографирования
     center: [55.76, 37.64],
     zoomControl: false,
     zoom: 7
      });

    myPlacemark = new ymaps.Placemark([55.76, 37.64],
        { content: "Москва!",
        balloonContentHeader: "Москва",
        balloonContentBody: "Столица России",
        balloonContentFooter: "55.76 37.64",
        hintContent: "Зимние происшествия",
        balloonContent: "Столица России",
        iconLayout: "default#image",
        iconImageHref: "http://www.rivoligroup.com/wp-content/themes/rivoli/tmp/pin.png",
        iconImageSize:[32, 32],
        iconImageOffset:[-3,-42]
        });
        myMap.geoObjects.add(myPlacemark);

   //var myPlacemark = new ymaps.Placemark([55.76, 37.64],
   //     { content: 'Москва!', balloonContent: 'Столица России' });
   //  myMap.geoObjects.add(myPlacemark);
    }
</script>
</head>
<body id="myMap">
  <!-- Область показа карты -->
  <!--<div id="myMap" style="width: 600px; height: 300px"></div>-->
</body>
</html>


Это сообщение отредактировал(а) TechnoMag - 22.10.2014, 10:14
PM MAIL ICQ   Вверх
Aliance
Дата 23.10.2014, 08:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 7
Всего: 137



Видимо, нужно указывать относительный url
Документация
Демо
PM MAIL WWW ICQ Skype   Вверх
TechnoMag
Дата 23.10.2014, 08:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 122
Регистрация: 20.3.2010

Репутация: нет
Всего: нет



Все оказалось проще:

Код

 myPlacemark = new ymaps.Placemark([55.76, 37.64],
        { content: "Москва!",
        balloonContentHeader: "Москва",
        balloonContentBody: "Столица России",
        balloonContentFooter: "55.76 37.64",
        hintContent: "Зимние происшествия",
        balloonContent: "Столица России"},{
        iconLayout: "default#image",
        iconImageHref: "http://www.rivoligroup.com/wp-content/themes/rivoli/tmp/pin.png",
        iconImageSize:[32, 32],
        iconImageOffset:[-3,-42]
        });
        myMap.geoObjects.add(myPlacemark);



фигурные скобки

Это сообщение отредактировал(а) TechnoMag - 23.10.2014, 08:43
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема »


 




[ Время генерации скрипта: 0.0410 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.