Hola.
Yo estoy tratando de cerrar una ventana emergente, tras unos segundos, pero no me resulta:
<script>
function cierra() {
window.close();
} window.setTimeout("cierra();10000")
</script>
Creo que el código correcto es el siguiente, a menos a mi me funciona:
<script>
function cierra(){
window.close();
}
setTimeout("cierra()",5000)
</script>
10/9/09
función para hacer un retardo en javascriptPor: JAVIER COBOfunction wait(nsegundos) {
objetivo = (new Date()).getTime() + 1000 * Math.abs(nsegundos);
while ( (new Date()).getTime() < objetivo );
};
// basta incluir wait(x) donde x es el número de segundos de retardo