"Eigentlich" geht's automatisch gar nicht, da sämtliche Browser das Schliessen des Browserfensters per Skript vom User bestätigt haben wollen und einen entsprechenden Dialog aufpoppen. Solange die Bestätigung des Users ausbleibt, wird auch nix geschlossen. (Ausnahmen sind Popups)
"Kleine" Korrektur :
Code:
<script type="text/javascript">
self.close(); // wenn es sich um ein einzelnes Fenster handelt (ohne Frames)
top.close(); // wenn es sich um Frames, bzw. ein Frameset handelt
</script>
Funzt auf sätmlichen Browsern, nicht nur auf'm IE.