la variabile "nuova" deve essere globale, cioe' definita all'esterno della funzione.
<script>
var nuova;
function esempio(str) {
nuova = window. open(str,'esempio','scrollbars=no,resizable=yes,wi dth=200,height=200,status=no,location=no,toolbar=n o');
window.setTimeout('nuova.close();', 1000);
}
</script>
ciao