fks: input wert anderen input in anderem frame zuweisen ? *hitze*

habe folgendes problem...
ich habe eine framesite.

in meinem main frame kann ich ein pop-up öffnen.
nun.. .in diesem pop-up weise ich einem input ein value zu.
so weit so gut. das klappt alles wunderbar. ...

nur...
ich möchte das value dieses inputs einem anderen input im
mainframe... also dem frame aus dem ich das popup geöffnet habe
zuweisen...

hab folgendes "gebastelt" ...

<SCRIPT LANGUAGE=JavaScript>
<!--
  function thumb()
  {
  main.form1.thumb.value; = document.frmImagePick.ImgUrl.value;
  window.close();
  }
// -->
</SCRIPT>

nur... erstens... das value in meinem main-frame bleibt natürlich leer ... und das fenster schliesst auch nicht.
die funktion ruf ich mit
<INPUT ONCLICK="thumb();" value="ok" type="submit">
auf.

<form> des pop-ups heisst frmImagePick
input in diesem form ImgUrl

ja, und im main-frame
<form> form1
<input> thumb

bin für jede hilfe dankbar...
javascript is leider nicht wirklich so ganz mein gebiet. :)

mfg
fks

  1. Aloha!

    in meinem main frame kann ich ein pop-up öffnen.
    nun.. .in diesem pop-up weise ich einem input ein value zu.
    so weit so gut. das klappt alles wunderbar. ...

    nur...
    ich möchte das value dieses inputs einem anderen input im
    mainframe... also dem frame aus dem ich das popup geöffnet habe
    zuweisen...

    Die genaueren Zusammenhänge der Javascriptfenster stehen in http://forum.de.selfhtml.org/archiv/2002/7/17107/ (ab morgen verfügbar).

    Wenn du wirklich aus dem Mainframe heraus das Popup geöffnet hast, kannst du vom Popup aus mit opener auf den Mainframe zugreifen.

    Den Inhalt wechseln würde also mit opener.location.href gehen, und das Dokument (mit z.B. den Formularelementen) gibts unter opener.document.

    - Sven Rautenberg