sunshine: Wertübergabe von Tochterfenster ins Hauptfenster

Beitrag lesen

Hallo,

bin gerade am Verzweifeln!
Ich habe zwei HTML-Seiten. Die erste start.html Seite ruft nach drücken des Übernehmen-Buttons die zweite HTML-Seite fenster.html in einem eigenen Fenster auf.

Jetzt sollen die in Fenster.html eingegebenen Werte wieder in das Ursprungsfenster start.html nach drücken des Buttons wieder übernommen werden.

Das ganze soll nicht mit opener.document gemacht werden - wie mache ich das ohne "opener"?

Thanx

sunshine

Hier die beiden HTML-Dateien
start.html
....
<script language="JavaScript">

function openwin(){
  var url = "fenster1.html";
  x = window.open(url, "Zweitfenster", "width=300,height=200");
  setTimeout("testeWindow()",100);
}

function testeWindow(){
  try {
      var wert1 = document.theForm.inhalt.value;
      var wert2 = document.theForm.vorname.value;
      x.daten(wert1,wert2);
  }
  catch (e) {
    setTimeout("testeWindow()",300);
  }
}
</script></head><body>
<form name="theForm" method="post">
Inhalt&nbsp;&nbsp;&nbsp;&nbsp;<input name="inhalt" type="text" size="30" maxlength="30"><br>
Vname&nbsp;<input name="vorname" type="text" size="30" maxlength="30">
<p><input type="button" onClick="openwin();" value="uebernehmen">
</form> ...

fenster.html
....
<script language="JavaScript">
function aufruf(duns) {
  window.name=duns;
  window.location.href="start1.htm";
}
</script></head><body>
<form name="Form" method="post">
Inhalt&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" name="inhalt" id="inhalt"><br>
Vname&nbsp;<input type="text" name="vorname" id="vorname">
<p><input type="button" value="Uebernehmen in Ur-Fenster" onClick="aufruf(document.Form.duns.value);return false">
</form>
<script language="JavaScript">
function daten(wert1, wert2){
  document.getElementById('inhalt').value = wert1;
  document.getElementById('vorname').value = wert2;
}
</script></body>
....