Bonjour

Dans mon intranet, j'aimerais pouvoir déclencher un batch d'impression (imprimer plusieurs pages sans que l'utilisateur n'ait à les ouvrir ni à confirmer l'impression).
Les pages que j'imprime sont des Excel générés à la volée en html, et mises dans un navigateur avec le code php suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<?php 
 $contents = ob_get_contents();
 $filename = "excelTemp.xls";
 unlink($filename);
 fwrite(fopen($_SERVER['DOCUMENT_ROOT']."/consult/".$filename, "w+"), $contents);
 ob_end_clean();
 echo "<html><head></head><body onload=\"location.href='$filename'\"></body></html>";
?>
Y a-t-il un moyen de déclencher automatiquement l'impression lors de l'ouverture de la page ?
J'ai déja essayé d'ajouter la méthode
Code : Sélectionner tout - Visualiser dans une fenêtre à part
onLoad="WebBrowser.ExecWB(6,6);"
dans la balise <body> de ce code et dans celle de l'excel, mais ça ne donne rien.

Merci d'avance