Frames drucken
Frank
- javascript
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
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
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