+ Ответить в теме
Показано с 1 по 2 из 2

Тема: Печать карты Google Map на сайте

  1. #1
    Некит is on a distinguished road
    Регистрация
    07.06.2017
    Возраст
    26
    Сообщений
    1
    Вес репутации
    0

    По умолчанию Печать карты Google Map на сайте

    У меня есть google map на сайте. Как сделать так, чтобы можно было распечатать именно карту , а не целую страницу? Имеется небольшой скрипт, но увы, на демонстративной странице перед печатью отображается только текст. Пытался задать стили в @media - не помогло
    JS:
    function printDiv() {
    var divToPrint=document.getElementById('areaToPrint');
    newWin= window.open("");
    newWin.document.write(divToPrint.outerHTML);
    newWin.print();
    newWin.close();
    }
    HTML:
    <a onclick="printDiv();" title="Распечатать карту">Распечатать</a>
    <div id="areaToPrint">
    Lorem ipsum dolor sit amet.
    <div id="map-canvas"></div>
    </div>
    @media print {
    body{margin:0.5in;font-family:times}
    #map-canvas{width:400px;height:400px;}
    }

  2. По умолчанию

     
    Хотите избавиться от рекламы? Зарегистрируйтесь
  3. #2
    Moderator Куратор
    system architect
    Duncon is on a distinguished road Аватар для Duncon
    Регистрация
    10.10.2004
    Адрес
    Питер
    Сообщений
    1,974
    Вес репутации
    23

    По умолчанию Re: Печать карты Google Map на сайте

    Народ в интернете создаёт через js окно и туда передаёт содержимое блока и отдаёт на печать (ищи в поиске: распечатать отдельный элемент на странице).. Но я бы поступил по другому, вставил бы просто CSS в head или можно подключить дополнительный CSS, а внутри уже идёт @media print в котором скрыты все элементы кроме этого.. Ещё вариант просто скриптом скрыть все элементы кроме этого и парентов и отдать на печать..
    [syntax=Delphi] [/syntax]

+ Ответить в теме

Похожие темы

  1. API поиска Google и поиск Яндекс
    Нужно написать прогу, которая будет делать поиск картинок с помощью поисковой системы Google и Яндекс. Может кто-нибудь дать ссылку на инфу по такой...
    от Angel666 в разделе Решите мне задачку
  2. Google C++ Template
    Всем привет. Кто-нибудь уже имел дело с библиотекой шаблонов C++ Template от Google? А так же с библиотекой функций Google safe library. Если кто...
    от Decoder в разделе C и C++
  3. Процедура определения PR Google для Delphi
    Нету ни у кого такой процедурки?
    от Nikoshka в разделе Delphi и Pascal
  4. Google Analytics
    Здравствуйте! Ребята с одного сайта попросили прикрутить им Google Analytics По сему поводу, хотелось бы спросить: 1. Кто-нибудь пользовался...
    от Oscar в разделе Флейм.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения