In Textfeld in anderem fenster schreiben.
Raffi
- javascript
Hallo Leute
Ich habe folgendes Problem:
Wenn ich im gleichen Fenster etwas aus einem select in eine Textbox schreiben will, mach ich das so:
<select name="targetLink" class="Text90" onChange="link.value = targetLink[targetLink.selectedIndex].value; targetLink.value = ''; link.focus()">
Wie mach ich das nun wenn der Select (targetLink) in einem neuen Fenster (geöffnet per href target="_blank") ist, dass beim Auswählen der Wert in das andere Fenster ins Textfeld "link" geschrieben wird?
Danke und Gruss
Raffi
hi
Wie mach ich das nun wenn der Select (targetLink) in einem neuen Fenster (geöffnet per href target="_blank") ist, dass beim Auswählen der Wert in das andere Fenster ins Textfeld "link" geschrieben wird?
die richtige verwendung von "window", "document" (unter umständen auch "frame") und "form" wird recht gut im javascriptkapitel von selfhtml erklärt. richtig angesprochen klappts auch mit den nachbar(fenster).
so long
ole
(8-)>
ps: schon mal im archiv gesucht?
Blick da irgendwie nicht durch...mit opener.
gehts auch nicht...
gruss
raffi
hi
Blick da irgendwie nicht durch...mit opener.
gehts auch nicht...
was genau verstehst du nicht?
mit "opener" wird das fenster angesprochen, das das fenster geöffnet hat in dem das script ausgeführt wird welches den opener ansprechen möchte :).
so long
ole
(8-)>
Auch wenn es mit einem normalen link target="_blank" geöffnet wurde (nicht mit window.open)?
Bei mir gehts irgendwie nicht.
Also
Im geöffneten Fenster steht folgender Tag drin, der soll nun in das Ursprungsfenster (opener) schreiben:
<select name="targetLink" class="Text90" onChange="opener.link.value = targetLink[targetLink.selectedIndex].value; targetLink.value = ''; opener.link.focus()">
Aber es passiert einfach nichts :-(
hi
um ein fenster anzusprechen brauchst du seinen namen...hat es keinen, dann gib ihm einen:
http://selfhtml.teamone.de/javascript/objekte/window.htm#name
so long
ole
(8-)>