tengo un mapa de google maps q se almacena en un div, y tengo una tabla dentro de otro div
necesito imprimir ambos, no importa si es por hojas separadas, la idea es q se impriman
el codigo q tengo es este
Código:
<script type="text/javascript">
var tabla=document.getElementById('distanciasok'); //obtenemos el objeto a imprimir
var piepagina=document.getElementById('imagen');
var mapa=document.getElementById('map_canvas');
function imprimirmapa(){
var ventana=window.open('','_blank'); //abrimos una ventana vacía nueva
ventana.document.write(mapa.innerHTML + "<br>");
ventana.document.write(piepagina.innerHTML);
ventana.document.close(); //cerramos el documento
ventana.print(); //imprimimos la ventana
ventana.close(); //cerramos la ventana
}
function imprimirtabla(){
var ventanam=window.open('','_blankk'); //abrimos una ventana vacía nueva
ventanam.document.write(tabla.innerHTML + "<br>"); //imprimimos el HTML del objeto en la nueva ventana
ventanam.document.write(piepagina.innerHTML);
ventanam.document.close(); //cerramos el documento
ventanam.print(); //imprimimos la ventana
ventanam.close();
}
</script>
<input class="imprimir" type="button" value="Imprimir" onclick="imprimirtabla();imprimirmapa();"></input>
el problema es q el onclick solo me ejecuta una funcion a la vez, y yo necesito q , O ME HABRA 2 VENTANAS DE IMPRESION,(una el mapa y la otra la tabla) o me habra solo una y pero cada div(mapa y tabla) en una hoja distinta
Saludos y espero Pronta Respuesta