anderes Fenster aktualisieren

bastiglasl

Erfahrenes Mitglied
Morgän!

Ich rufe in meinen HTML - Seiten ein anderes Fenster auf. Nach Eingabe auf der 2 Seite möchte ich die Daten auf der 1. Seite übernehmen und diese dann aktualiseren lassen.
Wie kann ich das machen?
 
window.open() gibt ein Object zurück, das auf das neue Fenster verweist. Du könntest eine neue Seite wie folgt aufrufen:

PHP:
var win=window.open('seite.html','name','eigenschaften');
win.location.href="neue_seite.html"
 
Hi,

ich gehe von folgender Voraussetzung aus:
Die aufrufende Seite enthält ein Formular mit Namen updateForm mit einem
Textfeld, das den Namen updateFeld trägt.
Code:
<form name="updateForm" action="" method="">
    <input type="Text" name="updateFeld" value="">
</form>
Das aufgerufene Dokument besitzt ebenfalls ein Formular mit einem Feld, in das
der Wert eingetragen werden kann.
Code:
<form name="testForm" action="" method="">
    <input type="Text" name="testFeld" value="">
    <button onclick="refreshOpener()">refresh</button>
</form>
Wird der Button betätigt, wird das folgende Script aufgerufen, welches das Textfeld
updateFeld im aufrufenden Dokument aktualisiert.
Code:
function refreshOpener(){
    // Wert ermitteln, der übertragen werden soll
    var strValue = document.forms['testForm'].elements['testFeld'].value;
    // Wert in Feld schreiben
    opener.document.forms['updateForm'].elements['updateFeld'].value = strValue;
}
Ich hoffe, dass es das war, wonach Du gesucht hast.

Ciao
Quaese
 
Zurück