killme: Inhalt aus anderem Frame drucken

Tach,

ich versuche aus einem Frame namens "unten" den Inhalt vom Frame Namens "Mitte" zu drucken.
Ich habe folgendes probiert....
<a href="javascript:parent.Mitte.print()">blabla</a>
Leider funktioniert das nicht, bitte helft mir...
Am besten per E-Mail.

greez

killme

PS: Aso er druck zwar aber nur das "unten"-Frame

  1. moin,
    ich würde vorschlagen, dass du im mittel-frame eine function schreibst,
     etwa so:

    function druckeMitte()
    {
    window.print();
    }

    im unteren frame legst du dann den link:
    <a href="javascript:parent.mitte.druckeMitte(); ">

    so müsste des funzen

    Fabian

    1. Das würde dann doch aber heißen dass ich in jede Datei die im "Mitte"-Frame angezeigt werden soll diese Funktion reinschreiben muss....

      Hmmmm das is aber net so toll
      Der Ansatz gut aber die Umsetztung funktioniert nicht wirklich gut...

      Haste ne Idee wie ich des anders machen kann?

      1. jo, einfach ne js-datei schreiben, die nur die function drinhat.

        die würde dann wohl so aussehen (Name: 'druckscript.js'):

        function druckeMitte()
        {
        parent.mitte.print();
        }

        die wird dann so eingebunden (in die datei im mitte-frame):

        <script language="Javascript" src="druckscript.js"></script>

        und schon steht die function in jeder datei, in der <script... steht, zu Verfügung...

        Fabian

    2. hmmm das geht auch nicht.....
      der druck immer nur das untere Frame.... weiß der Teufel warum....

      1. hmmm das geht auch nicht.....
        der druck immer nur das untere Frame.... weiß der Teufel warum....

        sorry, ist mir auch zu hoch, bei mir geht's.

        haste n print-stylesheet probiert ?

        Fabian

  2. So ich hab jetzt nen bissle rum gepfuscht und dann diese funktione geschieben:

    <script type="text/javascript">
    <!--
    function druckeMitte()
    {
    parent.Mitte.focus();
    parent.Mitte.print();
    }
    //-->
    </script>

    ....Klar.... Jetzt hätte ich das natührlich auch gewusst dass man erst den focus setzen muss..... Manchmal denkt man halt zu eindimensional.....
    *g*

    THX FOR HELP @ Fabian

    by killme