Blooddy123: Druckfunktion

Hallo leutz,

ich habe ein Problem. Und zwar habe ich eine php Seite die ich drucken möchte. Das geht natürlich über die Browserdruckfunktion. Allerdings sind dort Ränder eingestellt und Titel und so weiter. Da dieses Dokument aber keine Titel keine Ränder etc haben darf, wollte ich mal fragen ob es eine Funktion gibt die diese Ränder und titel ausstellt und das Dokument dann druckt. Man könnte natürlich die ränder von Hand ausstellen aber das müsste dann jeder Benutzer machen und das ist doof.

Kann man überhaupt die browserspezifischen Druckeinstellung per javascript oder ähnlichen ändern??

Gruß Blooddy123

  1. Kann man überhaupt die browserspezifischen Druckeinstellung per javascript oder ähnlichen ändern??

    Mit Javascript nicht

    Struppi.

    1. Kann man überhaupt die browserspezifischen Druckeinstellung per javascript oder ähnlichen ändern??

      Mit Javascript nicht

      Struppi.

      Gibt es denn eine andere möglichkeit die einstellung meinem Dokument anzupassen.

  2. @@Blooddy123:

    ich habe ein Problem. Und zwar habe ich eine php Seite die ich drucken möchte.

    PHP hat damit gar nichts zu tun; ein Browser sollte überhaupt nicht wissen, ob das empfangene Dokument mit PHP oder was anderem dynamisch generiert wurde oder statisch ist.

    Da dieses Dokument aber keine Titel keine Ränder etc haben darf, wollte ich mal fragen ob es eine Funktion gibt die diese Ränder und titel ausstellt und das Dokument dann druckt.

    CSS 3 sieht sowas vor [CSS3-PAGE]; mir ist aber nicht bekannt, dass das schon irgendwie unterstützt wird. Letztendlich sollte der Nutzer immer die Kontrolle behalten und Autorenstylesheets solche Formatierungen verbieten können.

    Man könnte natürlich die ränder von Hand ausstellen aber das müsste dann jeder Benutzer machen und das ist doof.

    Ist aber bei einem HTML-Dokument so. Erstelle alternativ zu diesem ein PDF-Dokument (gern auch dynamisch z.B. mit PHP), das du auf der Webseite verlinkst. (Hoho Schule wäre, diesen Link nicht mit ins PHP-Dokument zu schreiben.)

    Live long and prosper,
    Gunnar

    --
    Erwebsregel 208: Manchmal ist das einzige, was gefährlicher als eine Frage ist, eine Antwort.
    1. Hi,

      CSS 3 sieht sowas vor [CSS3-PAGE]; mir ist aber nicht bekannt, dass das schon irgendwie unterstützt wird.

      Das gibt bzw. gab es teilweise auch in CSS 2. Und zumindest margin <http://de.selfhtml.org/css/eigenschaften/printlayouts.htm#margin@title=setzt Opera offenbar um>.

      freundliche Grüße
      Ingo