Creé un botón que cuando hace clic en él, abrirá una ventana para imprimir un div específico (el div de todos).
Ver imágenes a continuación:
Como puede ver cuando hago clic en el botón Imprimir, muestra solo todos sin el css aplicado. ¿Cómo puedo hacer esto?
JS para el botón de impresión:
<script type="text/javascript"> function printDiv(divName) { var printContents = document.getElementById(divName).innerHTML; w=window.open(); w.document.write(printContents); w.print(); w.close(); } </script>HTML para el botón de imprimir:
<input type="button" id="print-btn" onclick="printDiv('printArea')" value="print a div!"/>