• hallo,
    ich habe mal eine frage...

    aufgabe:
    ich trage in einem textfeld etwas ein, dieses soll dann mit einer taste [drucken] ausgedruckt werden.

    ich habe aber leider keine ahnung, wie ich das realisieren kann.

    reicht dazu html aus?

    folgendes habe ich versucht:
    über frames

    <body>
    <script type="text/javascript" language="JavaScript">
    function unten() {window.parent.mainFrame.focus();window.print();}
    </script>
    <div align="center">drucken
    </div>
    </body

    er druckt den auch aus, aber oben und unten am blatt steht dann:
    o:
    Unbekanntes Dokument Seite 1 von 1
    u:
    file://C:\.........\unten.ht, 25.04.2007

    ...und ich muss einen drucker auswählen, obwohl ich einen standartdrucker habe.

    gruß,
    michael

  • also du musst erstmal die function definieren zwischen dem head-tag
    zb so

    Code
    <script language="JavaScript">
    function drucken()
    {
       document.form1.Submit;
       window.print();
    }
    </script>

    und dann musst den noch einen Button haben der diese startet, der muss aber natürlich im body-tag sein
    zb so

    Code
    <input type="submit" name="Submit" value="Drucken" onClick="drucken()">


    Muss aber kein Submitbutton sein.

    Bitte korriegiert mich wenn ich was falsches sage, hoffe ich konnte dir damit weiterhelfen

    Edit: Mist hab mir nochmal den ersten Post durchgelesen, bin ja leider etwas an der Frage vorbeigeschliddert, sorry
    also wenn ichs richtig verstanden habe, ist dein Problem, dass Sachen ausgedruckt werden, die nicht mit auf den Ausdruck sollen... bin der Meinung das lässt sich mit css machen indem man dort "@media print" definiert und dann noch "#container-no-print" und "#container-print" dann müsste das eigentlich klappen

    Man muss nicht verrückt sein um mit mir befreundet zu sein...
    ABER es hilft!!!

  • so ähnlich habe ich es gemacht. siehe oberen text.
    klappt auch super.

    minus-punkt bei:
    oben und unten von der seite druckter immer:

    o:
    Unbekanntes Dokument Seite 1 von 1
    u:
    file://C:\.........\unten.htm 25.04.2007

  • ja am Button und der Function wirds auch glaub ich nicht liegen, es wird wahrscheinlich an der css Datei liegen, daher wäre es am besten wenn du diese mal hier posten könntest, sonst kann dir schlecht geholfen werden

    Man muss nicht verrückt sein um mit mir befreundet zu sein...
    ABER es hilft!!!

  • hi,
    erstmal vielen dank für deine hilfe.

    hier die 3 dateien:

    test.htm:

    oebe.htm:

    unten.htm:


    es soll, wenn möglich, auch nur der inhalt vom textfeld gedruckt werden.

  • Wenn ich mich nicht irre, ist es weder mit CSS noch mit JavaScript möglich. Diese Angaben sind Webbrowserspezifisch und damit nur im Browser einzustellen.

    Gruß
    Kathrin

  • Hi,

    kuck dir mal dieses Tutorial an:
    http://lizzardsweb.de/artikel/artikel.php?id=4
    da wird unter anderem erklärt, wie du bestimmte Bereiche deiner Seite beim Druck ausblenden kannst (per CSS).
    Das basiert teilweise auf Phuntoms Post weiter oben.

    Grüße,
    LizZard

    Sometimes you have a programming problem and it seems like the best solution is to use regular expressions; now you have two problems.