Daten in anderes fenster übergeben

ruNN0r

Erfahrenes Mitglied
Hallo ich habe ein Probelem.
Ich will meine Smilies in einem seperatem fenster haben (öffnet im target:pics). Meine hauptseite ist in einem anderem fenster in einem frameset unter dem target:main jetzt will ich dort werte übergeben z.B. in eine textarea. wie lautet der befehl um etwas in ein anderes fenster bzw. frame zu bekommen?

Danke.

p.s wartet nicht auf schnelle antwort kann erst spät am abend antworten
 
Wenn du in die textarea in deinem Frame schreiben willst, musst du einfach den korrekten DOM Pfad angeben.
z.B.:

Javascript:
var textarea = parent.frames["name des Frames"].document.getElementById("name der textarea");


Hab keine Ahnung ob das jetzt funktioniert, ist nur so ein Gedanke!
 
Hi,

Du kannst mit Hilfe von opener auf das Elternfenster zugreifen, aus dem heraus das Öffnen initiiert wurde.

Öffnest Du zum Beispiel mittels eines Links ein neues Fenster (wndSmilies), welches die Smilies enthält,
Code:
<a target="wndSmilies" href="smilies.html">Smilies</a>
kannst Du eine Textarea (id="areaTxt") im Ursprungsfenster folgendermassen ansprechen:
Code:
opener.document.getElementById("areaTxt").value+="[SMILE_1]";

Vielleicht hilft Dir das weiter.

Ciao
Quaese
 
ok es klappt mit:

opener.document.getElementById("newpic").src="pics/macro/18.gif";

Danke euch
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück