Aber was ist mit all den pfaden zu den styles und scripten und so. Kann ich das im head vom popup irgendwie ganz einfach über das base-tag abfangen ("umleiten")?
Ein Popup-Fenster ist ein gewöhnliches Browserfenster, in dem ein HTML-Dokument angezeigt wird. Du kannst nicht ohne weiteres Inhalte samt Formatierung von einem Fenster (= Dokument) zum anderen übertragen. Du kannst nur:
- dasselbe HTML-Gerüst verwenden (z.B. in einer Datei den nötigen HTML-Code speichern),
- dieselben Inhalte serverseitig an einer Stelle ablegen (in einer Datenbank die Textinhalte usw.),
- dieselben Formatierungen für diese Inhalte in diesem HTML-Gerüst an einer Stelle notieren (nämlich im Stylesheet)
Diesen HTML-Schnipsel kannst du dann entweder in ein bestehenden Dokument einbinden (direkt oder über ein iframe) oder in ein ansonsten leeres Dokument einbinden (damit du nur diese Inhalte in einem separaten Fenster zeigen kannst).
Oder vereinfacht: Du schreibst ein Dokument (oder lässt es serverseitig generieren) und bindest es einmal als iframe ein und zeigst es einmal in einem eigenen Browserfenster an.
Mathias