Lutz t.: Anderes Fenster aktualisieren

Beitrag lesen

Hallo,

ich habe eine seite 1. Diese Seite öffnet (per window.open) eine Seite 2. Auf der Seite 2. wird ein Bild ausgewählt. Die id dieses bildes soll nun an seite 1 übergeben werden, und dort dann auch angezeigt werden. da auch ein formular auf seite 1 ist soll diese auch submited werden.

ich habe es so probiert auf seite 2

opener.text.action="text.php?bild="+bildid;
opener.text.submit();
self.close

und so auf seite 1:

document.text.action="text.php";
document.text.submit();
window.open...

und auf seite 2
opener.location.href="text.php?bild="+bildid;
self.close

Beide Varianten haben nicht Funktioniert. Wie wäre das zu lösen?

Danke und Gruss

Kerstel

Hi Kerstel,
da es sich um text sicherlich um den Namen des Formulars handelt, welches sich im document befindet:
opener.document.text.action="text.php?bild="+bildid;
opener.document.text.submit();
self.close();
Damit werden auch die Daten im Formular "text" an den Server geschickt, mit opener.location.href="text.php?bild="+bildid;
dagegen nicht. Es wäre zudem noch gut zu wissen, was nicht funktioniert hat. Da Du nach der Übergabe der id die Form sofort submittest, wird da keine id angezeigt, es sei denn Du liest sie mittesl php aus und schreibst sie danach wieder in den HTML-Bereich der Seite text.php, welche vom Server angefordert wird.
MfG. Lutz T.