J'ai une page avec un lien "Imprimer" qui amène l'utilisateur à une page imprimable. Le client souhaite qu'une boîte de dialogue d'impression apparaisse automatiquement lorsque l'utilisateur arrive sur la page imprimable. Comment puis-je faire cela avec javascript ?
Un peu vieux, mais j'aime ajouter ... window.print();setTimeout("window.close()", 100) ; . Cela permet d'attendre suffisamment longtemps pour que le reste de la page se charge, mais reste ensuite suspendu jusqu'à ce que le bouton d'impression de la boîte de dialogue d'impression soit pressé ou annulé, puis ferme à nouveau l'onglet.