hallo kai,
entschuldige den schnellschuss - naechstes mal les' ich genauer:
Fenster2 rechnet jetzt ein bischen und ändert
einen Wert in einem Formular in Fenster1:
opener.document.vars.mysqlRes.value = 1;
Daraufhin schließt sich Fenster2 wieder.
Fenster1 soll nun automatisch erkennen,
dass der Wert der Variable document.vars.mysqlRes.value
-----^^^^^^^^
geändert worden ist, und als folge dessen irgendeine JS-Funktion
ausführen (z.B. alert("irgendwas");).
es ist sogar noch einfacher als in meinem
ersten oberflaechlichem posting beschrieben;
wenn Du sowiso schon mit dem fortgeschrittenen
konstrukt "opener.document.vars.mysqlRes.value = 1"
aus f2 nach f1 aenderst, kannst Du doch gleich noch
die gewuenschte funktion im opener mit aufrufen:
z.B. alert("irgendwas");
das ding steht in fenster1:
function checkIt() {
alert("irgendwas");
}
und dann eben zusammen mit Deinem obigen ausdruck:
(und der hier steht in fenster2)
opener.document.vars.mysqlRes.value = 1;
opener.checkIt();
window.close(); /*oder:self.close();*/
tschuess - peterS. - pseliger@gmx.net