Auch dir ein ganz besonders freundliches Hallo,(*)
Angenommen, ich öffne mit JavaScript ein Popup-Fenster. Wie kann ich vom Hauptfenster in diesem Popup-Fenster Sachen reinschreiben? Geht das?
Das geht über:
fensterreferenz.document.write("...murks...");
Die Variablenname 'fenstername' entspricht der Fensterreferenzvariable, welche man beim Öffnen des Fensters über window.open() gewählt hat:
fensterreferenz=window.open(...);
Siehe auch:
http://selfhtml.teamone.de/javascript/objekte/document.htm#allgemeines
http://selfhtml.teamone.de/javascript/objekte/document.htm#write
Das Problem der Methode ist jedoch, dass es nur funktioniert, wenn der Besucher JavaScript aktiviert hat oder der Benutzeragent JavaScript unterstützt, dies ist unter anderem auch bei Suchmaschinen-Robots nicht der Fall. Man sollte besser nur "normale" HTML-Dateien im Popup öffnen, welche man jedoch natürlich serverseitig dynamisch generieren kann. Eine Variablenübergabe könnte man über GET-Parameter realisieren.
Grüße,
Mathias
(*) Copyright by Cheatah