Inicio automático de impresión de página html con javascript
-
04-07-2019 - |
Pregunta
¿Hay alguna forma de ejecutar automáticamente javascript:window.print()
cuando la página termina de cargarse?
Solución
<body onload="window.print()">
o
window.onload = function() { window.print(); }
Otros consejos
El siguiente código debe colocarse al final de su archivo HTML para que una vez que se haya cargado el contenido, se ejecutará el script y se imprimirá la ventana.
<script type="text/javascript">
<!--
window.print();
//-->
</script>
Usa este script
<script type="text/javascript">
window.onload = function() { window.print(); }
</script>
Agregue el siguiente código en su página HTML, y mostrará una vista previa de impresión al cargar la página.
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
</head>
<script type="text/javascript">
$(document).ready(function () {
window.print();
});
</script>
Este script se ejecutará después de que se haya cargado toda la página.
<script type="text/javascript">
$(window).load(function() {
//This execute when entire finished loaded
window.print();
});
</script>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow