imprimer un doc html

imprimer un doc html - HTML/CSS - Programmation

Marsh Posté le 27-01-2006 à 20:11:45    

salut all, ç'fait un baille.  :o
 
Je programme une petite appli. en PHP qui va permettre à mon oncle de générer des factures assez complexes. J'ai achevé le truc aujourd'hui et je désire y apporter 2 ou 3 goodies pour accroître le confort et la qualité d'utilisation.
Lorsque le m'sieur rempli le formulaire de saisie, il se passe tout un tas de calcul et il atterit, après la soumission, sur la facture toute belle toute propre prête à être imprimée. http://forum-images.hardware.fr/icones/message/icon10.gif
 
ce qui me plairait:
-Lorsqu'il clique sur le bouton de soummission du formulaire ("générer la facture" ), j'aimerai que la page cible, c-à-d la facture s'imprime directement dès que la page est chargée. ce serai le top.
SINON, un simple bouton "imprimer" qui lancerai l'impression (mais il ne faudrait pas que le bouton soit imprimé aussi...  :whistle: )
 
ET ACCESOIREMENT: y'a moyen de kicker le "page 1 de 1" en haut à droite ou l'adresse genre "htt://127.0.0.1/index.php" en bas à gauche??
 
Merci!  :jap:


---------------
intralase surgery [:cerveau love]
Reply

Marsh Posté le 27-01-2006 à 20:11:45   

Reply

Marsh Posté le 27-01-2006 à 20:15:14    

ne pas imprimer "le bouton imprimer" > voir CSS pour le media print : faire un display none de ton bouton.
 
Pour imprimer soit au chargement soit au click d'un bouton : window.print(); en javascript
 
kicker l'entete et le pied de page : non ! c'est a l'utilisateur de configurer son navigateur etc

Reply

Marsh Posté le 27-01-2006 à 20:18:07    

t'es adorable. ^^
window.print(); , je le couple à onload?


---------------
intralase surgery [:cerveau love]
Reply

Marsh Posté le 27-01-2006 à 20:22:58    

ok c'est trouvé.
comment parametrer le browser pour supprimer ces infos alors?


---------------
intralase surgery [:cerveau love]
Reply

Marsh Posté le 27-01-2006 à 20:24:18    

<head>
<link media="print" rel="stylesheet" type="text/css" href="le_css_ki_sera_pris_en_compte_a_l_impression.css" />
<script type="text/javascript">
window.onload = function () {
window.print();
}
</script>
</head>

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed