title: Google Maps API V3 Printing Maps
body: <p>I am looking for a method to efficiently print Google maps that have been implemented on a site using the google maps api v3. </p>
  
  <p>I have seen some people using just the window.print js and then </p>
  
  <pre><code>@media print
  {
      body * { visibility: hidden; }
      #map * { visibility: visible; }
      #map {visibility: visible;position:absolute; top: 5px; left: 5px;}
  }
  </code></pre>
  
  <p>Currently a larger map is displayed to users using fancybox and I have added a print button to this. Ideally I just want to add some jquery or similar to print the map.</p>
  
  <p>However this doesn't seem to really work. Has anyone got any suggestions on the best way to do this </p>