Prova
codice:
onLoad="setTimeout('window.close()','3000')"
dove 3000 sono i millesecondi