Hallihallo!
Genau das war der Grund, weshalb ich dich vorhin gefragt habe, welchen Fensterinhalt du ausdrucken möchtest. Jetzt hast du selber herausgefunden, welcher Fensterinhalt es ist. Lösung: setze so eine print-Funktion noch in die Seite, die in dein popup-Fenster geladen werden soll.
Lustig finde ich die Tatsache, daß der IE in meinem Test genau das tut, was von ihm verlangt wird. Jetz habe ich gerade das Gleiche mit Firefox getestet, und der Druckt mir weder die "alte" noch die "neue" Seite, sondern ein leeres Blatt mit dem Titel "about:blank".
Ich plädiere also dafür, für den Druck keinerlei Javascript zu benutzen, sondern nur reines HTML in Verbindung mit CSS. Die sicherste Möglichkeit ist es, dem Nutzer selber zu überlassen, welches Fenster gedruckt werden soll, indem er auf den entsprechenden Button des Browserfensters klickt.
Viele liebe Grüße,
Der Dicki