Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/10/2004, 04:27
Avatar de MA40
MA40
 
Fecha de Ingreso: septiembre-2004
Mensajes: 23
Antigüedad: 20 años, 3 meses
Puntos: 1
¿por que no me funciona el setTimeout?

Estoy definiento una función en la que tiene que haber un retardo:

Si hago esto SI que me funciona.

function activar(nombreImagen) {
var permiso= false;
permiso=true;
if ((document.images) && (permiso == true)) {
document[nombreImagen].src=activado.src; }
}

Pero si hago esto NO me funciona.

function activar(nombreImagen) {
var permiso= false;
setTimeout("permiso=true",1000);
if ((document.images) && (permiso == true)) {
document[nombreImagen].src=activado.src; }
}

¿Alguien sabe por qué puede ser?
¿Podriais ayudarme?.

Muchas gracias.
MA40.

Última edición por MA40; 05/10/2004 a las 04:50