Imprimer une page

Petit nouveau ! | 8 Messages

01 sept. 2007, 13:44

Bonjour a tous,

Je me sers de : <body bgcolor="#FFFFFF" onLoad="javascript:window.print();">
pour imprimer une page mais comment faire pour ne pas afficher le lien et la date en pied de page lorsque j'imprime une page sur internet ?

ViPHP
ViPHP | 2287 Messages

01 sept. 2007, 15:04

Cela dépend des paramètres d'impression définis dans le navigateur. Il n'y a pas possibilité de les "forcer" via javascript à ma connaissance.
if(!@work()){ Nespresso(); } else { what(); }
______________________________

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

02 sept. 2007, 04:07

Bonjour,

La seule solution est de passer par la génération d'un fichier PDF:
http://www.fpdf.org
Quand tout le reste a échoué, lisez le mode d'emploi...

Mammouth du PHP | 2937 Messages

02 sept. 2007, 15:37

Soit dit en passant, avec les CSS, on peut se passer des liens de type "version imprimable" et autres astuces en JavaScript, puisqu'on peut attacher une feuille de style pour les imprimantes (média "print"), comme suit.

Code : Tout sélectionner

<link href="print.css" rel="stylesheet" type="text/css" media="print" />

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

03 sept. 2007, 00:34

Soit dit en passant, avec les CSS, on peut se passer des liens de type "version imprimable" et autres astuces en JavaScript, puisqu'on peut attacher une feuille de style pour les imprimantes (média "print"), comme suit.
euh oui mais ça affichera toujours la date et l'url en pied de page vu que c'est une config du navigateur... :?
Quand tout le reste a échoué, lisez le mode d'emploi...

Petit nouveau ! | 8 Messages

03 sept. 2007, 09:26

Merci a tous, j'ai opté par la solution du PDF