Beim Ausdruck einen Teil weglassen
Tine
- sonstiges
0 Mel0 Sven Rautenberg
Hallo !
Mein Problem ist folgendes:
Bei einer Speziellen Seite sollte beim Ausdruck der unten sthende Button "Drucken" nicht gedruckt werden.
Wie kann ich das verhindern ?
Tine
Hi Tine,
Kann man machen, aber so weit ich mich erinnere werden stylesheets fuer verschiedene Ausgabemedien nur in IE unterstuetzt.
Fuer weitere Informationen guck Dir mal folgendes an:
http://selfhtml.teamone.de/css/formate/einbinden.htm#link_media
Gruss, Mel
Hallo !
Mein Problem ist folgendes:
Bei einer Speziellen Seite sollte beim Ausdruck der unten sthende Button "Drucken" nicht gedruckt werden.
Wie kann ich das verhindern ?
Tine
Hallo !
Mein Problem ist folgendes:
Bei einer Speziellen Seite sollte beim Ausdruck der unten sthende Button "Drucken" nicht gedruckt werden.
Wie kann ich das verhindern ?
Geht ausschließlich mit CSS, da aber mit den modernen Browsern relativ gut (mit anderen Worten: Netscape 4 kanns nicht, IE 4 vielleicht auch nicht, alle anderen sollten es können)
Bindest ein Stylesheet für dei Druckausgabe ein:
</selfhtml/css/formate/einbinden.htm#media>
Das für Drucker gesuchte Medium lautet "print".
Wenn du schon einen Link zu einem Stylesheet hast, kannst du den einfach drinlassen. Pack das Drucker-Stylesheet einfach dahinter.
Der Drucken-Button muß eine eigene Klasse bekommen:
</css/formate/zentrale.htm#klassen>
Üblicherweise muß also class="irgendwas" da rein. Ich schlage vor:
class="noprint"
Und dann mußt du noch in die jetzt eingebundene Stylesheet-Datei eine Definition reinschreiben, die das Drucken verhindert (genauer: Das Anzeigen beim Medium "Print"):
.noprint { display:none; }
Fertig. Testen kannst du es im IE aber nur durch Drucken. Wenn du dir Opera installieren würdest, gäbe es da auch eine Druckansicht am Bildschirm. Spart Papier. ;)
- Sven Rautenberg