Seitenausdruck
Tobias
- javascript
Hallo Webdesigner,
ich brauch mal wieder Eure gut bekannte Hilfe. Und zwar suche ich nach einer Moeglichkeit, mit Hilfe von Javascript festzustellen, ob die Seite "normal" vom Browser angezeigt wird oder ausgedruckt werden soll. Ich moechte zwischen diesen 2 Varianten unterscheiden und den Browser dazu bringen, die Seiten jeweils etwas unterschiedlich darzustellen. Ist jemandem von Euch schon mal ein aehnliches Problem untergekommen?
Danke Euch schon im Voraus!
Tobias
http://selfhtml.teamone.de/css/formate/einbinden.htm#link_media
Dieser Link nuetzt ueberhaupt nichts.
Ich lasse mein Layout, also die HTML-Befehle von einer Javascript-Fkt. schreiben. Fuer den Drucker soll diese Fkt. einiges weglassen und deswegen muss ich zwischen Drucken und Anzeigen im Browser unterscheiden. Ist dies irgendwie moeglich?
Tobias
Hi,
http://selfhtml.teamone.de/css/formate/einbinden.htm#link_media
Dieser Link nuetzt ueberhaupt nichts.
Ich lasse mein Layout, also die HTML-Befehle von einer Javascript-Fkt. schreiben. Fuer den Drucker soll diese Fkt. einiges weglassen und deswegen muss ich zwischen Drucken und Anzeigen im Browser unterscheiden. Ist dies irgendwie moeglich?
Kann dein Drucker Javascript? Eben ;) Der Linksetzer hat absolut Recht. Binde ein Print-Stylesheet ein, in dem die wegzulassenden Bereiche (ich nehme als Beispiel jetzt eine Klasse namens "unsichtbar") ebenso definiert sind.
HTML:
<div class="unsichtbar"
<p>bla</p>
</div>
CSS:
@media print {
.unsichtbar {
display:none;
}
}
-> http://selfhtml.teamone.de/css/eigenschaften/positionierung.htm#display
Fertig. Funktioniert bestens bei CSS-Layouts, bei Tabellen wohl nicht so gut. Aber die sind ohnehin *pöse*.
LG Orlando
--
SELF-TREFFEN 2002
http://www.rtbg.de/selftreffen/
http://www.megpalffy.org/temp/penneninhh.html