Est-il possible d'exécuter automatiquement javascript:window.print()
lorsque le chargement de la page est terminé?
<body onload="window.print()">
Ou window.onload = function() { window.print(); }
Le code suivant doit être placé à la fin de votre fichier HTML afin qu'une fois le contenu chargé, le script soit exécuté et la fenêtre imprimée.
<script type="text/javascript">
<!--
window.print();
//-->
</script>
Utilisez ce script
<script type="text/javascript">
window.onload = function() { window.print(); }
</script>
Ce script sera exécuté après le chargement de la page entière.
<script type="text/javascript">
$(window).load(function() {
//This execute when entire finished loaded
window.print();
});
</script>
Ajoutez le code suivant dans votre page HTML, qui affichera un aperçu avant impression lors du chargement de la page.
<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>