Mausi: Popup von aussen schliessen wenn es "fertig" ist.

Beitrag lesen

Hi Matthias,

<script type="text/javascript">
confirm("test2");
</script>

Auf test2 habe ich keinen direkten Einfluss, also können dort keine Scripte rein - es muss von aussen geschlossen werden.

Da du auf den obigen Scriptblock keinen Einfluss hast, also keine zusätzlichen Variablen o.ä. setzen kannst, bleibt dir vielleicht noch die Möglichkeit die confirm-Methode des Popups zu überschreiben. Ist zwar ziemlich dreckig, könnte aber funktionieren:
 - Öffnen des Popups
 - Überschreiben von confirm. Sinngemäß: window.confirm = new function(){alert("überschriebenes confirm");};
 - In der überschriebenen Funktion deine steuernden Variablen für den opener setzen

Gruß
Mausi