Struppi: Feststellen ob WINDOW.OPEN funktioniert hat!

Beitrag lesen

da wäre ich aber sehr vorsichtig, ich denke es kann nicht sichergestellt werden, dass diese asynchrone Ausführung von Codes dafür sorgt, dass das ff schon belegt ist, während das Fenster nocht geöffnet wird. Ich wäre da mehr für eine Schleife oder irgend etwas, was auf eine Bestätigung aus dem PopUp-Fenster wartet (z.B. die Existenz eines Hidden-Feldes oder so).

Die Frage war, ob window.open erfolgreich ausgeführt wurde oder ob das öffnen geblockt wurde. da ist also keine asynchrone Ausführung, was du meinst ist der Zugriff auf eine Dokument in dem Fenster aber darum geht es hier nicht.

Bei mir (MZ 1.4) funktionert der Code einwandfrei:

var ff = window.open('', '');

if(ff) alert('Fenster wurde geöffnet');

Struppi.