Как сделать кнопку Печать в Яндекс.Картах

Ссылка на Яндекс.Карты

Один знакомый захотел разместить на сайте своей фирмы фрагмент Яндекс.Карт с указанием адреса его офиса. Вполне логичное желание. Но он захотел еще кнопочку «Печать карты», чтоб посетители сайта могли сразу распечатать нужный фрагмент карты.

Как часто бывает, с виду простая задача оказывается довольно сложной для реализации. Так оказалось и тут.
Для того, чтобы получить код для размещения Яндекс.Карты на сайте, нужно зайти на страницу http://api.yandex.ru/maps/tools/constructor/ и, следуя интуитивно понятным инструкциям, дойти до шага «Получить код», скопировать его в буфер и вставить в нужном месте на сайте.

Но только кнопки «Печать» нет на кусочке карты.

Попробовал такую реализацию – вставил код вызова карты на чистую страницу, но при переходе в интерфейс печати карту не видно! Не подходит.

Другой вариант – сделать скриншот карты и вставить его на страницу для печати. Вариант – полумерок, т.к. пользователь не может поменять масштаб.

Единственным на данный момент вариантом выбрал такой – сделал ссылку «Печать», которая ведет на полную версию Яндекс.Карт, где указан нужный адрес. Для получения ссылки нужно в полной версии Яндекс.Карт нажать на кнопку «Ссылка» (см. Рис.1).

Если вы знаете другие способы организовать кнопку «печать» на Яндекс.Картах, напишите в комментариях.

Ссылка на Яндекс.Карты

Ссылка на Яндекс.Карты


Комментариев нет »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment






MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика