Archiv verlassen und diese Seite im Standarddesign anzeigen : drucken ohne kopf- und fusszeile ?
gerhard
04.04.2004, 09:41:58
folgende aufgabenstellung:
ich möchte eine seite an den drucker schicken - und zwar genau so, wie sie im browser-fenster aufscheint.
ich bekomme jedoch immer eine kopfzeile (den titel des scripts und "Seite 1 von 1") und eine fusszeile (die http-adresse und das datum), gleichgültig, ob ich die seite mit dem druck-button schicke oder mit dem java-befehl "print()".
kennt jemand eine möglichkeit, diese zeilen (kopf und fuss) zu unterdrücken, sodass ich wirklich nur die reine HTML-seite auf den drucker bekomme??
NanoCyte
04.04.2004, 10:50:54
solange du mit dem browser druckst wird das kommen.
soweit ich weiß gibt es keine möglichkeit, dass vom programmierer aus zu ändern.
da musst du die config des browsers selbst mal durchsuchen
gerhard
04.04.2004, 12:49:59
der browser, um den es da geht, ist nciht meiner. zu deutsch: ich biete einen user (auf dessen brwoser-einstellungen ich ja keinen einfluss habe) die möglichkeit, etwas auszudrucken und will weder kopf- noch fusszeile.
gibt es vielleicht über den java-befehl "print()" eine möglichkeit?
oder:
es geht dabei um eine seite, die nicht unbedingt in den browser geladen sein muss --> gibt es eine andere möglichkeit? z.b. php?
lindic
05.04.2004, 09:45:33
Original geschrieben von gerhard
gibt es vielleicht über den java-befehl "print()" eine möglichkeit?
Du meinst wahrscheinlich den JavaSCRIPT-Befehl "print()"... geht aber auch nicht!
Original geschrieben von gerhard
es geht dabei um eine seite, die nicht unbedingt in den browser geladen sein muss --> gibt es eine andere möglichkeit? z.b. php?
Eine Möglichkeit wäre PDF.
feuervogel
05.04.2004, 11:32:05
@gerhardt:
es ist doch der ausdruck des benutzers...vielleicht überlässt du diesem mal so viel freiheit, dass er selbst entscheiden darf, was noch auf dem ausdruck steht?
gerhard
05.04.2004, 13:05:39
zu LINDIC --> thema PDF
ehrlich gesagt war das auch mein erster einfall, da ich so beim drüberschaun der php-funktionen eine fülle von pdf-möglichkeiten gesehen habe. ich habe aber dabei keinerlei erfahrung und meine ersten stümperhaften versuche sind so elendiglich gescheitert (ich müsste - vermutlich - erst eine pdf-bibliothek installieren und dazu sehe ich mich nicht wirklich imstande ... von meinen kenntnissen her ...)
aber vielleicht findet sich ja jemand, der mir dabei helfen kann (habe einen eigenen server gemietet und kann daher ziemlich frei schalten und walten ...)
zu FEUERVOGEL --> thema freiheit des users
das problem besteht nicht darin, dass ich dem (konkreten) user keine freiheit einräumen will --> er kann sie haben, so weit er will. das problem heisst eher: der konkrete user ist leider - und das sagt er selbst und weigert sich, daran was zu ändern - ein "dau" ( ==> "dümmster anzunehmender user"). soll heissen: jede "freiheit" ist für ihn ein albtraum, je mundgerechter und deppensicherer er das vorgesetzt bekommt, umso lieber ist es ihm ...
feuervogel
05.04.2004, 13:46:07
@gerhard: ja, und ist das sein problem? dann soll er sich verdammt noch mal das handbuch seines browsers durchlesen oder mal einen computer-kurs besuchen.
wer ne küche hat, sollte auch selbst kochen können.
wollenschlaeger
08.04.2004, 16:26:25
Ich denke, wenn man etwas will von dem man definitiv weiss, dass es nicht geht, dann sollte man spätestens jetzt verstehen, dass man die Mittel verwenden muss die funktionieren, auch wenn es Neuland ist.
Ich stand auch vor der Frage mit Kopfzeilen ausdrucken (also einen Kompromiss eingehen) oder das Neuland PDF zu betreten.
Doch gerade die neuen Dinge machen das Professionelle eines Programmieres aus und machen das Programmieren doch auch am interessantesten.
Und auch sollte man nicht immer alles auf den DAU schieben, sind im Regelfall auch nur Menschen. Vielleicht sind wir in anderen Bereichen selbst DAU's.
Fazit: PHP bietet weitere Möglichkeiten, Scripte als Anschauungsmaterial sind ausreichend vorhanden.
In diesem Sinne
Grüsse und frohe Ostern
Roland
vBulletin® v3.8.3, Copyright ©2000-2013, Jelsoft Enterprises Ltd.