- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Я хочу примерно следующее:
var placemark = new YMaps.Placemark(new YMaps.GeoPoint(39.890642,59.21672));
placemark.setIconContent("Церковь Ильи пророка");
тут ссылка на превью, маленькую картинку
тут ссылка на крупное фото, а вместе с ним чтобы показывалось описание, то что ниже.
placemark.description = "<div>Описание</div>";
map.addOverlay(placemark);
Вот не знаю как ссылки к фото правильно описать? Нужно вот как тут но из писания на том сайте так и не понял как это реализовать.
А, это вы по вчерашней теме. Сейчас разберёмся
Я видел вчера подобную тему, но по той ссылке что-то ничего не понял, а в принципе надо тоже самое...
http://vremenno.net/js/yandex-maps-2-placemarks-and-baloons/
Вот тут вроде яснее написано, на том сайте действительно какая-то отрывистая инструкция
Угу я этот сайт тоже находил, но все же то что нужно там нет:
Вот к примеру то же что и синапс описал:
var coords = new YMaps.GeoPoint(37.609218,55.753559),
placemark = new YMaps.Placemark(coords);
placemark.name = "Имя метки"; // Заголовок балуна
placemark.description = "Описание метки"; // Текст балуна
map.addOverlay(placemark);
А фото то как добавить? Я так понимаю добавив
s.iconStyle.href = "target.png"; // Указываем путь к картинке
s.iconStyle.size = new YMaps.Point(16, 16); // Размеры картинки
Можно описать превьюшку, а большое фото что по клику будет открываться как?
Или я вопроса не понял, или ответ такой - в описании пропишите через <img src=""/> путь к нужной картинке - будет вам в балуне большая фотография.
т.е. что-то типа
placemark.description = "<img src='/image.jpg' width='400' height='300' /><br/>Описание метки"; // Текст балуна
Вот наконец-то у меня получилось то что хотел!
var s = new YMaps.Style();
s.iconStyle = new YMaps.IconStyle();
s.iconStyle.offset = new YMaps.Point(-8,-27);
s.iconStyle.href = "images/stories/foto.jpg";
s.iconStyle.size = new YMaps.Point(28,29);
YMaps.Styles.add("wizard#lbmPoint", s);
var placemark1 = new YMaps.Placemark(new YMaps.GeoPoint(39.68915,47.259672), {style: "wizard#lbmPoint", balloonOptions: {maxWidth: 300}});
map.addOverlay(placemark1);
placemark1.setBalloonContent("<img src='/images/stories/1.jpg' width='400' height='300' /><br/>Описание метки");
map.addOverlay(placemark);
Опять я с картами застрял..
Хочу чтобы на карет была метка с названием а по клику открывалось фото с описанием.
Пытаюсь прописывать как-то так
var s = new YMaps.Style();
s.iconStyle = new YMaps.IconStyle();
YMaps.Styles.add("0", s);
var placemark = new YMaps.Placemark(new YMaps.GeoPoint(135.071243,48.484828)), {style: "0", balloonOptions: {maxWidth: 500}});
map.addOverlay(placemark1);
map.addOverlay(placemark1);
placemark.setIconContent("Аметист");
placemark.name = " Гостиница Аметист";
placemark1.setBalloonContent("<img src='/images/stories/Foto/habarovsk/1.jpg' width='500' height='500' /><br/>Описание метки");
map.addOverlay(placemark);
Не получается :(