Frank : Frames drucken

Hallo,

habe 2 Framefenster, eines oben eines unten.
Ich möchte durch einen drucken link den Inhalt des unteren Frames aus dem oberen drucken.

Das müsste theoretisch so funktionieren:
parent.frames[1].print();
oder
parent.test.print();

Jedesmal wird aber immer der Inhalt der oberen Frames gedruckt.
Weiss jemand an was das liegen könnte.

danke
viele grüsse

Frank

  1. Hallo Frank,

    Jedesmal wird aber immer der Inhalt der oberen Frames gedruckt.
    Weiss jemand an was das liegen könnte.

    Print ruft immer den Druckdialog auf. In diesem gibt es eine Auswahl, was gedruckt werden soll, falls Frames vorhanden sind. Die eine Option ist "Ausgewählten Frame drucken" - der obere Frame ist noch ausgewählt, daher wird der obere gedruckt. Du kannst es mal mit der Methode focus probieren, ob das klappt, weiß ich allerdings nicht.

    Grüße,

    Christian

    --
    Ich wünsche allen ein frohes neues Jahr 2003!
    Ich bitte darum, dass ein Themenbereich (BARRIEREFREIHEIT) eingerichtet wird.
    Hmm, was könnte ich sonst noch in die Signatur schreiben?
    1. Hallo Frank,

      ich habe es bei so realisiert, das ich für eine Anfahrtskizze ein separates Fenster aus dem Frameset der Site öffne und habe hier in diesem Fenster einen Button mit dem Ich den Druckvorgang auslöse.

      <map name="m_drucken"> <area shape="rect" coords="0,0,55,18" href="javascript:print()" target="_self" alt="drucken" title="drucken" > </map> </td>

      Viele Grüße von der Schwäbischen Alb

      Madoc