No purtroppo non e' cosi'.
Anche la pagina principale dalla quale si apre la finestra la apre con un 'onload=aprifinestra()' ma non aspetta di aver caricato la pagina principale completamente. Ho cmq provato per certezza e... non funziona.

Ti ringrazio per la cortese risposta e ti posto il codice volutamente semplificato:

<html>
<head>
<script LANGUAGE = "JavaScript">
<!--
function close() {
if (counter==4){ self.close();}}
// -->
</script>
</head>
<body>

<script LANGUAGE = "JavaScript">
if (screen.width == 1024) counter+=1 ... (e poi scrive che la risoluzione e' ok e + fa altre cosette)...
if (browserName == "Microsoft Internet Explorer") counter+=1 ...(e poi scrive che il browser e' ok e + fa altre cosette)...
if(browserVer >=4) counter+=1 ...(e poi scrive che la versione e' ok e + fa altre cosette)...
if (flashplugin == "ok") counter+=1 ...(e poi scrive che il plugin e' presente e + fa altre cosette)...

... tutta la parte grafica con la tabella html e le varie immagini jpg ...

setTimeout("close()",6000);
</script>
</body>
</html>

Grazie.