Hans: Seite drucken

Hallo,

ich möchte in einer Seite einen Druckbutton einfügen, der das drucken einer nicht geöffneten Seite bewirkt. Das ganze soll ohne Frames gelöst werden. Hat jemand eine Lösung dafür? kann in html, java oder php sein.
Danke
Hans

  1. Moin Hans,

    warum sollen die Leutz irgendwas drucken,
    was sie vorher nicht gesehen haben?

    *grübelgrüsse* Achim

    1. Moin Hans,

      warum sollen die Leutz irgendwas drucken,
      was sie vorher nicht gesehen haben?

      *grübelgrüsse* Achim

      Hallo Achim,
      weil die eine Art Visitenkarte ausdrucken können, die natürlich anders aussieht als die angezeigte Seite.

      Gruss
      Hans

      1. Moin Hans,

        warum sollen die Leutz irgendwas drucken,
        was sie vorher nicht gesehen haben?

        *grübelgrüsse* Achim

        Hallo Achim,
        weil die eine Art Visitenkarte ausdrucken können, die natürlich anders aussieht als die angezeigte Seite.

        Gruss
        Hans

        Wenn die Informationen dieser Visitenkarte auf der Seite, von der aus gedruckt werden soll, auch schon vorhanden sind, dann bastel dir ein CSS, welches für die Druckausgabe angepaßt ist:
        <link type="text/css" media="print" href="print.css">

        Mit einer Klasse
        .noprint { display:none; }
        kannst du jedes Element, was nicht gedruckt werden soll, unterdrücken (oder du schreibst display:none in die bestehenden CSS-Definitionen dieser Elemente).

  2. ich möchte in einer Seite einen Druckbutton einfügen, der das drucken einer nicht geöffneten Seite bewirkt. Das ganze soll ohne Frames gelöst werden. Hat jemand eine Lösung dafür? kann in html, java oder php sein.

    Das Drucken von ein nicht geladenes Dokument, sprich ein Dokument, wo nur ein URL als Information verfügbar ist, geht ohne weiteres nicht. Man kann natürlich ein Link anbieten, und den Benutzer sagen, er soll ein Rechtsklick darauf machen, und "Ziel drucken" wählen. Aber das werden die wenigsten tun, sie wollen nähmlich vorher wissen, wie groß das zu druckende Dokument ist. Schließlich zahlen sie das Papier, nicht du ;-).

    Es gibt (oder gab) jedoch ein ActiveX-Control von www.meadroid.com, das sich über JavaScript ansprechen lässt, und über URLs Dokumente laden und drucken kann. Das Control heisst ScriptX. Ob man sowas ungescholtene Surfer aufbrummen sollte, steht auf ein anderes Blatt...

    Gruß,
    UlfL