Hi Du,
ich habe zwar nicht genau verstanden, was nun wie in welcher Reihenfolge passieren soll, hier aber ein bissel Code, der Dir hoffentlich hilft.
<!-- frameset.html -->
<frameset rows="50%,50%" border=0 frameborder=0>
<frame name="oben" src="oben.html" marginwidth=0 marginheight=0 scrolling="no" noresize frameborder=0>
<frame name="unten" src="unten.html" marginwidth=0 marginheight=0 scrolling="no" noresize frameborder=0>
</frameset>
<!-- oben.html -->
<form>
<input type=text size=30 value="" name="foo0">
</form>
<!-- unten.html -->
<script>
popup = open('popup.html', 'popup', 'width=200,height=300,locationbar=no,menubar=no,resizable=no,scrollbars=no');
</script>
<form>
<input type=text size=30 value="" name="foo0">
<input type=text size=30 value="" name="foo1">
<input type=button size=30 value="OK" name="foo2" onclick="parent.oben.document.forms[0].foo0.value='Nu is fertig'">
</form>
<!-- popup.html -->
<form>
check this out -> <input type=checkbox value="yes" name="foo0" onclick="opener.document.forms[0].foo0.value='checkbox im popup gewählt'; self.close();">
</form>
Mirko