Ver Mensaje Individual
  #9 (permalink)  
Antiguo 18/04/2008, 15:53
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 21 años, 4 meses
Puntos: 45
Re: setTimeout no me funciona en Firefox :(

Cita:
Iniciado por tunait Ver Mensaje
Menos mal que San derkenuke anda siempre atento
Ui, me llamas hasta santo

Sí, la verdad es que en FF el ámbito de la variable error sólo llega hasta que se ejecuta la función, algo que podemos solucionar declarándola como global o así:
Código PHP:
function mostrarError(mensaje) {
    var 
error document.getElementById('error');
    
error.style.display "block";
    
error.innerHTML mensaje;
    
setTimeout(function() {
        
error.style.display 'none' 
    
},2000);

Ya lo siento, no lo había probado en FF.



Saludos.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.