pero quiero poner un boton de imprimir cerca a los de los tipos de mapa
o en cualquier parte
es decir necesito la opcion de imprimir el mapa de google qeu actualmente se ve en pantalla. ya sea por medio de un boton dentro del mapa o por click derecho imprimir.
como podria hacerlo?
lo que tengo hasta ahora es esto.. donde lo podria ubicar?
Código Javascript:
Ver original
<script type="text/javascript"> //<![CDATA[ var map = null; var geocoder = null; function load() { if (GBrowserIsCompatible()) { map = new GMap2(document.getElementById("map")); map.addControl(new GMapTypeControl()); map.addControl(new GLargeMapControl()); map.addControl(new GScaleControl()); // map.addControl(new GOverviewMapControl()); //Coordenadas iniciales arranca en cali con zoom 13 map.setCenter(new GLatLng(3.423315,-76.524536), 13); geocoder = new GClientGeocoder(); var customUI = map.getDefaultUI(); // Remove MapType.G_HYBRID_MAP customUI.maptypes.hybrid = false; map.setUI(customUI); } } //Funcion que convierte las direcciones a coordenadas Latitud, Longitud function convertir_direccion(address, nube, estado_cxc, id) { if (geocoder) { geocoder.getLatLng( address, function(point) { if (!point) { // alert(address + " no encontrada"); } else { map.setCenter(point, 13); ////////////////////////////////////////////////// inicio iconos personalizados///////////////// var baseIcon = new GIcon(G_DEFAULT_ICON); baseIcon.iconSize = new GSize(12, 22); var letteredIcon = new GIcon(baseIcon); letteredIcon.shadow = "../img/botones/SOMBRA.png"; letteredIcon.image = "../img/botones/"+estado_cxc+".png"; letteredIcon.shadowSize = new GSize(35, 17); markerOptions = { icon:letteredIcon }; var marker = new GMarker(point, markerOptions); ////////////////////////////////////////////////// fin iconos personalizados///////////////// var marker = new GMarker(point, markerOptions); GEvent.addListener(marker, "click", function() { marker.openInfoWindowHtml("<b>"+nube+"</b><br>"+address+"<br><b>Estado en Cartera:</b> "+estado_cxc+"<br />"); } ); map.addOverlay(marker); } } ); } } //]]> </script>