Hi!
Ich will dem user die Möglichkeit geben eine Seite zu drucken.
Ist es möglich über einen Link den Druckdialog des Browsers aufzurufen, oder kann man das irgentwie anders machen?
Mir fällt nur die händische Lösung (user startet Druckdialog selber per Mausklick) ein und die finde ich etwas unkonfortabel.
cu tj99de
PS: Die Funktion zum Erstellen von printerfriendly Seiten hab ich gefunden und werde sie nacher mal ausprobieren.
Danke an Bernie für den link.
Schneggo
06-08-2002, 08:25
Hallo,
ja kannst du schon, aber nur auf Drucker des Servers. Musst du aber vorher konfigurieren. Für den Nutzer funktioniert das nicht.
Vielleicht baust du einfach Java Script ein:
z.B.:
<input type=button value="Drucken" onClick="javascript:window.print()">
Super, so ein button reicht völlig.
Gibt es vielleicht auch noch eine Möglichkeit, nur einen Teil der Seite zu drucken (ohne das der user was auswählen muß)?
Am besten fände ich es, wenn der user sich die Seite ansieht und am Ende einen drucken-button findet. Wenn er auf den button klickt, soll dann die Seite ohne den button gedruckt werden.
Eine Möglichkeit wäre vielleicht die Seite neu aufzurufen und den Druckendialog dann automatisch aufzurufen...
Gibt es noch eine Möglichkeit ohne die Seite neu zu öffnen?
cu Thorben
Schneggo
06-08-2002, 09:28
Das geht bestimmt irgendwie, nur bin ich da so auf die Schnelle selber überfragt.
Original geschrieben von Schneggo
Hallo,
ja kannst du schon, aber nur auf Drucker des Servers. Musst du aber vorher konfigurieren. Für den Nutzer funktioniert das nicht.
Vielleicht baust du einfach Java Script ein:
z.B.:
<input type=button value="Drucken" onClick="javascript:window.print()">
Stimmt nicht schneggo. JavaScript ist local beim Benutzer. Daher wird der locale Drucker von Benutzer angesprochen.
Schneggo
06-08-2002, 09:37
war doch auch so gemeint, ich meinte vorher php.
So hatte ich es auch verstanden.
@irgentein Mod:
Könnt Ihr meinen Beitrag mal ins JS-Forum verschieben?
Danke!
MoRtAlAn
06-08-2002, 09:58
@tj99de: aber gerne doch :D
Hallo?
Keiner ne Idee? :(
Wo sind denn die ganzen JS-Spezialisten?
cu tj99de
Hi Du,
schau mal unter dem Beitrag :
http://www.php-resource.de/forum/showthread.php?s=&threadid=9769
Die Problematik wird ähnlich sein.
Grüße, Marcus.