Imprimer une page php sans le menu

Résolu/Fermé
Utilisateur anonyme - Modifié par lolo590807 le 12/07/2011 à 12:50
 Utilisateur anonyme - 31 juil. 2011 à 20:16
Bonjour,

J'aimerai savoir comment faire pour que je puisse Imprimer ma page php (bien sur, sans que la feuille imprimer fasse apparaitre le menu de gauche. Donc que la page du cadre de droite).
J'utilise DREAMWEAVER pour creer mon site.
J'ai cree un jeu de cadres (donc 2 cadres : un cadre de gauche qui contient le menu, un cadre de droite qui est le cadre principal).

donc quand je clique sur le menu , aussitot apparait dans la cadre principal ma page.
J'espere que j'ai ete clair ....

voici le code php de ma page (tarif.php) :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>


<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Tarifs</title>
<style type="text/css">
<!--
.Style1 {font-size: 24px}
.Style5 {color: #FF0000}
.Style6 {font-size: 18px; }
.Style7 {font-size: 18px; font-weight: bold; }
.Style9 {color: #FF0000; font-weight: bold; }
.Style10 {
font-size: 16px;
font-weight: bold;
}
.Style11 {
color: #0000FF;
font-style: italic;
}
.Style12 {
color: #00FF00;
font-weight: bold;
}
.Style13 {color: #FF00FF}
.Style15 {color: #0000FF}
.Style16 {color: #333333}
.Style18 {color: #FF0000; font-style: italic; }
.Style21 {color: #000000; font-size: 9px; }
.Style22 {font-size: 12px}
.Style23 {color: #FF0000; font-weight: bold; font-size: 18px; }
.Style24 {
font-size: 10px;
color: #FF00FF;
}
.Style25 {
font-size: 10px;
color: #000000;
}
.Style26 {color: #000000}
-->
</style>
</head>

<body>
...
...
...
...
<form id="form1" name="form1" method="post" action="">
<label>Pour imprimer cliquer ici :

<input type="submit" name="Submit" value="imprimer" />
</label>
</form>
</body>
</html>


A voir également:

1 réponse

mario002e Messages postés 82 Date d'inscription samedi 29 septembre 2007 Statut Membre Dernière intervention 8 mai 2012 6
13 juil. 2011 à 18:31
Déclarez le css avec l'option media = "print" pour les styles à imprimer
c'est à dire:
<style type="text/css" media="print"> 
....
....
0
J'ai trouvé.
Il fallait faire cela ,2 possibilites :

avec un lien :
<a href="javascript:window.print()">Imprimer</a>

ou

avec un bouton :

<p><input type="button" value="Imprimer cette page" onclick="if (window.print) window.print();return false"></p>



Question RESOLU
0