@lucavizzi. Verissimo !!! Lo sapevo ma non ci ho proprio pensato !

Comunque si puo' fare usando le date. Ma non vedo a cosa possa servire visto che la pagina non si aggiorna.

codice HTML:
<script>
function sleep(seconds) {
 
 var maxDate = new Date();
 maxDate.setSeconds(maxDate.getSeconds() + seconds);
 var curDate = new Date();
 while (maxDate.toISOString() > new Date().toISOString());
}

</script>