EKKi: mailfenster.close()

Beitrag lesen

Mahlzeit Robert Kabinger,

<script language='javascript'>var mailfenster = window.open('mailto:blablabla','Mail');mailfenster.close();</script>

Du legst nie ein window-objekt an, sondern lediglich einen Funktionszeiger mit Referenz auf .OPEN

Das ist nicht korrekt, http://de.selfhtml.org/javascript/objekte/window.htm#open@title=window.open() gibt sehr wohl das gerade geöffnete Fenster-Objekt zurück.

Allerdings wäre es vielleicht ganz sinnvoll, vor dem Anwenden der Methode http://de.selfhtml.org/javascript/objekte/window.htm#close@title=close() zu überprüfen, ob das Objekt überhaupt existiert (und nicht z.B. vom Browser schon selbst geschlossen wurde):

<script type="text/javascript">  
[code lang=javascript]var mailfenster = window.open('mailto:blablabla', 'Mail');  
if (mailfenster) mailfenster.close();

</script>[/code]

MfG,
EKKi

--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|