Hallo,
<body onload="self.close();">
du kannst nur Fenster die auch über open() geöffnet wurden schließen.
window.close() (unter "Beachten Sie")
Dein Fenster "test.htm" besitzt eine History und kann so nicht (zumindest nicht ohne Rückfrage) geschlossen werden.
Frühere IE Versionen ließen sich durch ein:
self.opener="foo";
self.close();
in die Irre führen. Ich hoffe es geht mittlerweile nicht mehr.
Grüße,
Jochen