Textfeld in anderem Fenster manipulieren?

Hi Leute,
Vielleicht kann mir ja hier irgendjemand
helfen. Ich muß eine Art Farbauswahl programmieren. Also es wird ein Popup geöffnet wo der Nutzer mehrer Farbfelder zur Auswahl haben und bei Klick soll dann in das Hauptdokument der Farbwert (z.B.: #ffffff) eingetragen werden.

Bei Verwendung von Java-Swing empfehle ich die Klasse javax.swing.JColorChooser.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Heya,
das gibt wohl mehrere Wege zum Ziel. Die einfachste Lösung die mir einfällt ist ein Set von mehreren statischen Seiten mit jeweiligen Farbeinstellungen (die Farbauswahl wird über eine CSS-Datei geregelt, die Seiten können dann im Prinzip bis auf den LINK-Tag gleich sein). Je nach Auswahl durch den User wird entsprechend auf die einzelne Seite per location-Objekt verwiesen.
Zweite Möglichkeit ist, eine Grundseite zu laden und dann den User abzufragen. Die Farbwerte kannst Du dann in die jeweiligen Layer per write() methode reinschreiben, da man leider nicht einfach die color-Property eines Layers ändern kann(IE schon, NS mal wieder nicht).
Dritte Möglichkeit ist per document.write() die Seite samt aller Tags mit entsprechender Farbe komplett in das Zielfenster zu schreiben.
Vierte Möglichkeit (je mehr ich schreibe, desto mehr Wege fallen mir ein :smile: mit einem Frameset. Die Farbwerte werden in einer Parent-Variable gespeichert und im HTML-Dokument per SCRIPT und document.write() genau an der gewünschten Stelle ausgewertet und geschrieben.
Der Lösungsweg hängt stark von der Komplexität Deiner Seiten ab.

Hmmm… ich hoffe das obige macht irgendwie Sinn :smile:

Gruß,
Christoph

Hallo,

weitere Infos ueber Javascript ueber mehrere Fenster/Frames findest Du auch noch auf:
http://screenexa.net/js_notiz/
bei den Tips&Tricks

greetinx
Christian
http://www.raum-im-netz.de/private