Bonsoir à tous,
Dans le cadre d'un projet, des utilisateurs vont être ammener à devoir imprimer des résultats. Pour information, la page n'est pas en ligne, mais héberger en local, et l'utilisateur est sur un stand, pas chez lui J'ai donc créé ma page PHP, avec les données à imprimer, j'ai ensuite trouvée une fonction imprimer qui fonctionner bien.
Code :
<script language="JavaScript">
function imprime_zone(titre, obj)
{
// Définie la zone à imprimer
var zi = document.getElementById(obj).innerHTML;
// Ouvre une nouvelle fenetre
var f = window.open("", "ZoneImpr", "height=500, width=600,toolbar=0, menubar=0, scrollbars=1, resizable=1,status=0, location=0, left=10, top=10");
// Définit le Style de la page
f.document.body.style.color = '#000000';
f.document.body.style.backgroundColor = '#999999';
f.document.body.style.padding = "10px";
// Ajoute les Données
f.document.title = titre;
f.document.body.innerHTML += " " + zi + " ";
// Imprime et ferme la fenetre
f.window.print();
f.window.close();
return true;
}
</script>
et donc le bouton qui apelle cette fonction :
<input type="button" name="impression" value="Imprimer" onClick="imprime_zone('Pronostique', 'fr');">
Donc voila, tous ceci fonctionne très bien, le seul problème est que cette fonction ouvre la page des parametre d'impression (choix du nombre de pages, n&b ou couleur, portrait paysage,...) et je ne veux pas que les utilisateurs puisse choisir ces information.
Es-ce réalisable ?! Avez vous une quelquonque idée de la maniere de faire ? N'es-ce pas peut être tout simplement une option de windows ?!
Merci de vos réponses !!
Partager