7
votes

Comment imprimer une partie spécifique d'une page via la fenêtre.Print ()

Je travaille sur un formulaire à PHP MySQL. Donc, dans ma page, il y a un formulaire et ci-dessous, j'ai montré les données de ce format dans le format de tableau .Now Je souhaite imprimer uniquement la structure de la table, c'est pourquoi je viens de faire un bouton d'impression comme suit: xxx < p> Mais il imprimera la page entière avec un champ de formulaire et une table et je veux juste que l'impression Tableto. Voici la conception de toute ma page avec forme et table: xxx

donc je veux simplement imprimer la table entière.


3 commentaires

Duplicaté possible: Stackoverflow.com/Questtions/11738380/...


Juste pour mentionner que votre étiquette de formulaire n'est pas fermée.


Essayez cette réponse: Stackoverflow.com/a/26114555/3944217


4 Réponses :


2
votes

Une solution possible, peut-être pas la meilleure option: xxx

sûr, il a un effet de clignotement, mais cela fonctionnera.


0 commentaires

10
votes

Utilisez CSS pour masquer des éléments que vous ne voulez pas imprimer:

@media print {
    .control-group {
      display: none;
    }
}


1 commentaires

Je l'ai fait mais certaines raisons de ne pas travailler pour moi .. :( Comme je l'ai mentionné, j'ai des choses sur les choses sur la même page.



3
votes

Vous pouvez faire une impression-CSS (qui fait la même chose que @media Imprimer, mais je pense qu'il est plus propre, et vous pouvez désactiver le CSS incluse via JavaScript, si vous en avez besoin):

.wrapper, .header {display: none;}


1 commentaires

Merci pour votre aide précieuse mais pour une raison quelconque, cela ne fonctionne pas pour moi.



5
votes
<!DOCTYPE html>
<html>
<head>

</head> 
<body> 
<h1>My page</h1>
<div id="div1">DIV 1 content...</div>
<button onclick="printContent('div1')">Print Content</button>
<div id="div2">DIV 2 content...</div>
<button onclick="printContent('div2')">Print Content</button>
<p id="p1">Paragraph 1 content...</p>
<button onclick="printContent('p1')">Print Content</button>
</body> 
</html>

0 commentaires