Orlando: Seitenausdruck

Beitrag lesen

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