Foros del Web » Programando para Internet » Javascript »

No me funciona si el retardo es mayor de 2500 milisegundos

Estas en el tema de No me funciona si el retardo es mayor de 2500 milisegundos en el foro de Javascript en Foros del Web. Buenas. Estoy utilizando el siguiente código con intención de que desaparezca el "robapáginas" que he creado cuando se haga click en la X o en ...
  #1 (permalink)  
Antiguo 06/08/2013, 05:56
 
Fecha de Ingreso: junio-2009
Mensajes: 5
Antigüedad: 15 años, 5 meses
Puntos: 0
Exclamación No me funciona si el retardo es mayor de 2500 milisegundos

Buenas. Estoy utilizando el siguiente código con intención de que desaparezca el "robapáginas" que he creado cuando se haga click en la X o en su caso cuando pasen 8 segundos.

El problema es que si en "timeoutperiod" pongo más de 2400 segundos, no funciona y no ocurre nada.

¿Alguna solución? Lo agradecería mucho

Código HTML:
Ver original
  1. <script type="text/javascript">
  2. var strCmd = "document.getElementById('ventana-flotante').style.display = 'none'";
  3. var timeOutPeriod = 2400;
  4. var hideTimer = setTimeout(strCmd, timeOutPeriod);
  5. </script>
  6. </head>
  7.  
  8. <div id='ventana-flotante'>
  9.        
  10.            <a class='cerrar' href='javascript:void(0);' onclick='document.getElementById(&apos;ventana-flotante&apos;).className = &apos;oculto&apos;'>x</a>
  11.  
  12.   <div id='contenedor'>
  13.  
  14.        <div class='center'><a href="http://www.leana.es"><img src="modificables/publicidad.jpg" width="600" height="600" /></a></div>
  15.  
  16.    </div>
  17.  
  18. </div>

Etiquetas: retardo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:53.