Forenindex » Archiv » Adobe GoLive » window print()

window print()

PeterKK
Beiträge gesamt: 147

4. Sep 2005, 13:06
Bewertung:

gelesen: 878

Beitrag als Lesezeichen
wie kann ich mit dem window print() Befehl erreichen, dass beim Ausdruck einer Seite, die mehrere übereinandergelegte LAYER enthält nur das gedruckt wird, was ich auch auf dem Bildschirm sehe. Bei mir werden auch die LAYER gesondert gedruckt, die unten liegen !

window print()

SabineP
Beiträge gesamt: 7586

4. Sep 2005, 13:25
Bewertung:

gelesen: 877

Beitrag als Lesezeichen
Du kannst dem Drucker nicht mitteilen was Du gerade per Javascript am Bildschirm siehst.

Verwende für die Druckausgabe einfach ein anderes Stylesheet:
http://de.selfhtml.org/...inden.htm#link_media

Gruß Sabine

window print()

PeterKK
Beiträge gesamt: 147

4. Sep 2005, 13:39
Bewertung:

gelesen: 873

Beitrag als Lesezeichen
kann mir dazu jemand ein beispiel geben ? Ich möchte aus einem Frame (oben) heraus per button klick den Inhalt eines anderen Frames drucken. Der Inhalt ist im Frame "unten" und dort wieder im Rame "ansichten"

window print()

SabineP
Beiträge gesamt: 7586

4. Sep 2005, 14:29
Bewertung:

gelesen: 869

Beitrag als Lesezeichen
Hier ein Beispiel:

Javascriptfunktion zum Drucken eines Frames:

function framePrint() {
parent.unten.focus();
parent.unten.print();
}

Das ist nur ein Beispiel und muß an Dein Frameset angepaßt werden.

Wie man eine CSS-Datei für den Druck anlegt steht ja schon im Link von meinem letzten Beitrag.
Gruß Sabine