121 votes

Comment supprimer l'URL de la page d'impression ?

Je veux supprimer l'URL qui est imprimée en bas de la page.

comme :

yomari.com/.../main.php?sen_n

Comment peut-on l'omettre ou l'empêcher d'être imprimé ?

Pour être plus précis, existe-t-il un moyen d'empêcher l'impression de l'URL de la page, de la date et du titre de la page lors de l'impression de la page Web ?

147voto

Chamika Sandamal Points 12383

L'exemple de code suivant fonctionnera pour vous,

<style type="text/css" media="print">
@page {
    size: auto;   /* auto is the initial value */
    margin: 0;  /* this affects the margin in the printer settings */
}
</style>

voir la réponse sur Désactiver les options d'impression du navigateur (en-têtes, pieds de page, marges) à partir de la page ?

et spécification de la @page

50voto

Jah Yusuff Points 559

J'ai trouvé quelque chose du côté du navigateur lui-même.

Essayez cette étape. J'ai mentionné ici les étapes pour désactiver l'en-tête et le pied de page dans les trois principaux navigateurs.

Chrome Cliquez sur l'icône Menu dans le coin supérieur droit du navigateur. Cliquez sur Imprimer. Décochez la case En-têtes et pieds de page dans la section Options.

Firefox Cliquez sur Firefox dans le coin supérieur gauche du navigateur. Placez votre souris sur Imprimer, puis cliquez sur Mise en page. Cliquez sur l'onglet Marges et en-tête/pied de page. Changez chaque valeur sous En-têtes et pieds de page en --blank--.

Internet Explorer Cliquez sur l'icône de l'engrenage dans le coin supérieur droit du navigateur. Placez votre souris sur Imprimer, puis cliquez sur Mise en page. Changez chaque valeur sous En-têtes et Pieds de page en -Empty-.

18voto

Rowland Shaw Points 22860

L'affichage de l'URL est une préférence du client du navigateur, qui n'est pas accessible aux scripts exécutés dans la page (soyons honnêtes, une page ne peut pas non plus s'imprimer silencieusement).

Pour éviter la "fuite" d'informations par le biais de la chaîne de requête, vous pouvez soumettre via POST

16voto

Denver Chiwakira Points 879

Si vous définissez la marge d'une page à l'aide du code ci-dessous, l'en-tête et le pied de page sont omis de la page imprimée. J'ai testé ceci dans FireFox et Chrome.

<style media="print">
 @page {
  size: auto;
  margin: 0;
       }
</style>

13voto

mihaela Points 79

Cela m'a aidé : Imprimer la page sans liens

@media print {
    a[href]:after {
        content: none !important;
    }
}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X