Kann ich entfernen Sie die URL aus meinem Druck-css, also die web-Adresse nicht drucken?
Ich geschrieben habe, einige stylesheets - samt print.css - und es funktioniert Prima.
Möchte ich entfernen die URL von ausdrucken auf den einzelnen Seiten. Ich bin Anfang zu Fragen, wenn es unmöglich ist. Gibt es ein element/eine Möglichkeit, dass ich einstellen kann auf display:none zu tun?
Der Grund dafür ist, dass die spezifischen Seiten, die einen 'normalen' und 'drucken' stylesheet wurden speziell so formatiert, wenn Sie gedruckt ist, bildet es eine sinnvolle Broschüre. Also die URL ist irrelevant.
Vielen Dank für die Antworten - ich werde aufhören, meine Zeit zu verschwenden! wird auch versuchen, die URLs ein bisschen mehr sinnvolle zu - anstatt von langen Ketten und viele Versionsnummern! - Beste Grüße, Mark
richtig muss es Stile, die der Browser überprüfen können/Respekt und festzustellen, ob die Kopf-oder Fußzeile vorhanden sein sollte und was möglicherweise Inhalte, die jeweils angezeigt werden soll. in der modernen Welt der evergreen-Browser bin ich mir nicht sicher, wie die Industrie gehen können, diese lange (5-10 Jahre, je nachdem, wo man schaut), ohne dass dies angesprochen W3 (an der Stelle die Leute einfach aufgeben)
möglich, Duplikat der Deaktivieren von browser Druckoptionen (Kopf-und Fußzeilen, Ränder) von der Seite?
richtig muss es Stile, die der Browser überprüfen können/Respekt und festzustellen, ob die Kopf-oder Fußzeile vorhanden sein sollte und was möglicherweise Inhalte, die jeweils angezeigt werden soll. in der modernen Welt der evergreen-Browser bin ich mir nicht sicher, wie die Industrie gehen können, diese lange (5-10 Jahre, je nachdem, wo man schaut), ohne dass dies angesprochen W3 (an der Stelle die Leute einfach aufgeben)
möglich, Duplikat der Deaktivieren von browser Druckoptionen (Kopf-und Fußzeilen, Ränder) von der Seite?
InformationsquelleAutor Mark | 2010-02-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
In Firefox, https://bug743252.bugzilla.mozilla.org/attachment.cgi?id=714383 (Ansicht-Seite Quelle :: tag-HTML).
Ersetzen Sie In Ihrem code
<html>
mit<html moznomarginboxes mozdisallowselectionprint>
.In anderen Browsern ist, weiß ich nicht, aber Sie können Sie anzeigen http://www.mintprintables.com/print-tips/header-footer-windows/
<!DOCTYPE html>
muss angegeben werden. Es funktioniert in Chrome auch. Aber Sie müssen, verwenden Sie "system-dialog" für Sie zu arbeiten.Diese (viel neuere) Antwort ist genau das, wahr und korrekt, und ist vollständig was gewünscht ist.
Ja, das funktioniert für
firefox
undmicrosoft edge
. So entfernen Sie header ausIE
?Firefox entfernt die Unterstützung für moznomarginboxes mit bugzilla.mozilla.org/show_bug.cgi?id=1260480 css @page margin: 0 ist jetzt der offizielle Weg,
InformationsquelleAutor user3886203
Leider nicht. Die Kopf-und Fußzeile generiert, die vom browser. Nur die end-Benutzer können ändern Sie die Fußzeile - es könnte eine gute Idee sein, um dem Benutzer eine Schritt-für-Schritt für jeden browser was zu tun ist. Siehe zum Beispiel hier für eine Reihe von Illustrierten Rundgänge für windows-basierte Browser.
Die einzige alternative die ich kenne ist das generieren von PDF-Dateien, mit dem Sie haben die volle Kontrolle über die gedruckte Ausgabe.
Ich denke, nichts ist geschehen, um diese während der letzten zwei Jahre?
Ich glaube nicht, Nein.
dies ist und war schon immer der "öffnen, Portabilität" problem mit dem web, sogar mit einem schönen reichhaltigen Satz von standards gibt es immer noch Dinge, die Millionen von Menschen wollen das nicht "open working group" ist wirklich der Adressierung, und so ist jeder browser macht etwas, niemand viel will. wenn jeder browser tut dies (1. druckt 2. Optional umfasst browser-spezifische header/footer), warum gibt es keine standard/Spezifikation der Steuerung des Verhaltens?
An alle Leute, die dies Lesen, nicht zu schnell aufgeben hier! Firefox und Chrome beide erlaubt mir das erstellen vollständige Papier-Formulare drucken, indem Sie einfach mit print-style-Befehle:
<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>
ich bin nicht sicher, ob dies zu lösen, wird es auf allen Browsern, aber es Tat, was ich brauchte.InformationsquelleAutor Pekka 웃
Diesen code.das wird helfen, um Ihr problem zu lösen
InformationsquelleAutor Muhammad Fahad
InformationsquelleAutor Darshan Kathiriya
können Sie versuchen, diese in das stylesheet:
Aber dies entfernt auch die Seitenzahl
Wird es nicht auch für
size: landscape;
InformationsquelleAutor mtchuente
Diese Lösung wird den trick tun in Chrome und Opera, durch die Einstellung margin auf 0 in einem css @page-Direktive. Es wird auch nicht (im Moment) auch für andere Browser, aber...
InformationsquelleAutor awe
Wenn ich Sie richtig verstehe, Sie sprechen über die Kopf-und Fußzeilen. Sie sind gedruckt im browser. Sie sind nicht Teil des HTML-Inhalts, so können Sie nicht beeinflussen, Sie direkt.
Ihren Benutzern zeigen, wie deaktivieren Sie Kopf-und Fußzeilen in der «Seite einrichten...» - dialog.
InformationsquelleAutor Beat Bolli
Kopf-und Fußzeilen für das drucken aus dem Browser ist leider ein browser-Einstellungen, kein Dokument-level-element, das Sie können Stil. Finden Sie meiner sehr ähnlichen Frage für weitere workarounds und Enttäuschung.
InformationsquelleAutor Anthony
Es hängt von Ihrem web-browser. Wenn Sie Firefox verwenden, können Sie anpassen oder deaktivieren Sie die Kopf-und Fußzeilen (URL, Seitenzahl, etc.), indem Sie in Datei - > Seite Einrichten dann auf die Ränder & Kopf - /Fußzeile tab.
Ja, mir ist klar, dass. Die Antwort ist Nein, Sie können es nicht über CSS, es ist spezifisch für die browser.
InformationsquelleAutor Simon Whitaker
Ich nehme an, Sie sprechen über die URL, die zeigt, dass in der Fußzeile der Seite.
Wenn dem so ist, wird dies durch den browser und es ist nicht etwas, das Sie tun können, aus dem code.
InformationsquelleAutor Mitchel Sellers
Ich bin nicht sicher, aber die URL wird Hinzugefügt, indem ein browser, wenn Sie drucken möchten. Es ist nicht Bestandteil der Seite, so können nicht beeinflusst werden durch CSS. Vielleicht gibt es einen Weg, aber es wird browser-abhängig.
InformationsquelleAutor Rusty Horse
Historisch gesehen, ist es unmöglich gewesen, dies alles wieder verschwinden, wie Sie sind Benutzer-Einstellungen und nicht als Teil der Seite haben Sie die Kontrolle über.
http://css-discuss.incutio.com/wiki/Print_Stylesheets#Print_headers.2Ffooters_and_print_margins
Jedoch ab 2017 wird die @page-at-Regel standardisiert wurde, die verwendet werden können, zu verbergen, dem Titel der Seite und das Datum in modernen Browsern:
@page { size: auto; margin: 0mm; }
Kredit zu Vigneswaran S für diesen Tipp.
InformationsquelleAutor Aniruddha Sathe
Habe ich auch alles versucht, aber schließlich Schreibe ich folgenden code, um die URL kürzer:
Aber Sie brauchen, um eine benutzerdefinierte Schaltfläche "DRUCKEN" für den Benutzer zu klicken.
InformationsquelleAutor James Yang
Entfernen Sie die url aus der Kopfzeile und eine Fußzeile mit folgenden Verfahren
InformationsquelleAutor Syed Shibli
Dies ist ein browser-Problem. Aber Sie können dieses problem behandeln, indem Sie diese Zeile des codes:
InformationsquelleAutor Md. Hasibul Huq
Für den Internet Explorer, gehen Sie zu Werkzeuge. Klicken Sie auf die option drucken und dann Seite einrichten. Unter Kopf-und Fußzeile, die Wahl zu treffen, "leer". Dann wird es nicht drucken Sie auf Ihren gedruckten Seiten.
Ich hoffe, das hilft.
InformationsquelleAutor Jeanne Wise