Je souhaite supprimer l'URL imprimée en bas de la page.
comme:
yomari.com/.../main.php?sen_n
Comment peut-il être omis ou empêcher d'être imprimé?
Pour être plus précis, y a-t-il un moyen d'empêcher l'URL de la page, la date et le titre de la page d'être imprimés pendant l'impression de la page Web?
Réponses:
L'exemple de code suivant fonctionnera pour vous,
voir la réponse sur la désactivation des options d'impression du navigateur (en-têtes, pieds de page, marges) à partir de la page?
et spécification de la @page
la source
margin-bottom: 0mm;
J'ai trouvé quelque chose dans le navigateur lui-même.
Essayez ces étapes. ici, j'ai été mentionné 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 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. Remplacez chaque valeur sous En-têtes et pieds de page par --blank--.
Internet Explorer Cliquez sur l'icône d'engrenage dans le coin supérieur droit du navigateur. Placez votre souris sur Imprimer, puis cliquez sur Mise en page. Remplacez chaque valeur sous En-têtes et pieds de page par -Vide-.
la source
Avoir l'URL affichée est une préférence du client du navigateur, non accessible aux scripts exécutés dans la page (avouons-le, une page ne peut pas non plus s'imprimer en silence).
Pour éviter de «fuir» des informations via la chaîne de requête, vous pouvez soumettre via POST
la source
Si vous définissez la marge d'une page à l'aide du code sous l'en-tête et les pieds de page sont omis de la page imprimée. J'ai testé cela dans FireFox et Chrome.
la source
Je vous parle de Mozilla Firefox (j'espère qu'il devrait en être de même dans d'autres navigateurs également).
Cliquez sur le menu Firefox , Aller à Imprimer , Sélectionnez Configuration de la page dans le sous-menu Imprimer. Un pop apparaîtra sur votre écran, allez dans l' onglet "Marge & Header / Footer" .
Dans ce sélectionnez "BLANK" pour l'en-tête / pied de page selon les exigences avant l'impression. Vous pouvez vérifier l'aperçu pour confirmation.
J'espère que cela aidera.
la source
Cela m'a aidé: Imprimer la page sans liens
la source
Vous pouvez supprimer l'url affichée sur le document imprimé via les paramètres de votre navigateur.Vous cliquez simplement sur fichier-> mise en page-> l'en-tête et le pied de page définissent toutes les choses comme vierges. T'aider
la source
Je ne sais pas si vous parlez d'un pied de page dans votre graphique réel ou de l'URL du processus d'impression dans le navigateur.
Si c'est l'URL, le processus d'impression dépend du navigateur s'il dispose d'une fonction pour désactiver cela.
Si c'est les informations de pied de page, je recommanderais d'utiliser une feuille de style d'impression et dans cette feuille de style à faire
Pour l'ID particulier ou la classe du pied de page.
Pour faire une feuille de style d'impression, vous devez l'ajouter à la tête.
la source
De nos jours, vous pouvez utiliser
history API
pour modifier l'URL avant l'impression, puis revenir en arrière:Mais vous devez créer un
PRINT
bouton personnalisé sur lequel l'utilisateur doit cliquer.la source
Dans Google Chrome, cela peut être fait en définissant les marges sur 0, ou si l'impression est géniale, puis en l'ajustant juste assez pour pousser le texte indésirable vers les zones non imprimables de la page. Je l'ai essayé et ça marche: D
la source
Problème de navigateur mais peut être résolu par ceux-ci:
la source
Je suis d'accord avec la plupart des réponses disant que c'est un paramètre de navigateur, mais vous pouvez toujours obtenir ce que vous voulez via COM. Gardez à l'esprit que la plupart des navigateurs auront toujours des problèmes avec cela et même IE augmentera la barre de sécurité COM pour les utilisateurs. Donc, à moins que ce ne soit pas quelque chose que vous offrez au sein de l'organisation, ne le faites pas.
la source
J'ai le même problème. Je me demande s'il est possible de créer le HTML pour l'impression via un plugin jquery: http://www.recoding.it/?p=138
Ensuite, envoyez le HTML à un script php (en utilisant un appel ajax), générez un pdf avec http://www.xhtml2pdf.com/ ou http://code.google.com/p/wkhtmltopdf/ .
Ensuite, le pdf peut être affiché (en définissant le type de contenu approprié et le rendu direct) ou affiché par une http-Redirection vers le pdf généré.
Les fichiers PDF générés dans le dossier pfd_for_printing-peuvent agir comme cache et être supprimés par un travail une fois par jour.
la source
Sur Chrome 57, ce qui suit a fonctionné pour moi, si vous avez le contrôle de la page HTML à imprimer (dans mon cas, j'avais besoin d'imprimer une petite étiquette de 3 x 1 pouce):
Cela a abouti à l'impression d'une page contenant uniquement le corps du texte, aucune URL, aucun numéro de page, etc.
la source
la source
la source
Cela fonctionne bien pour moi en utilisant jquery
la source
Peut-être pourriez-vous essayer Chrome (Probablement Safari aussi)
L'URL et le numéro de page dans l'en-tête et le pied de page ne sont pas visibles lorsque j'imprime en pdf sur OSX avec Google Chrome.
Désolé, je ne sais pas si cela s'applique à Windows
la source
J'ai une astuce pour le supprimer de la page d'impression dans Firefox. Utilisez ceci:
Dans la balise html, vous devez utiliser
moznomarginboxes mozdisallowselectionprint
. Je suis sûr que cela vous aidera beaucoup.la source
Vérifiez ce lien
la source
Ce sera la solution la plus simple. J'ai essayé la plupart des solutions sur Internet, mais seul cela m'a aidé.
la source