elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Alternativa al setinterval o sleep en javascript
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Alternativa al setinterval o sleep en javascript  (Leído 3,646 veces)
WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.605


Sin conocimiento no hay espíritu


Ver Perfil WWW
Alternativa al setinterval o sleep en javascript
« en: 6 Diciembre 2011, 14:02 pm »

A veces necesitamos hacer un sleep sin utilizar setinterval o settimeout, me ha pasado a mi por diferentes motivos y se me ocurrió hacer un pequeño script que utiliza animaciones para retardar la ejecución del resto del código, se que no es algo nuevo pero talves le pueda servir a algunos

Código
  1. <head>
  2. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
  3. </head>
  4. <body>
  5. $(document).ready(function(){
  6. function check(){
  7. /* Mi código acá */
  8.  
  9. /* sleep */
  10. $('#sleep').fadeOut('slow', function(){
  11. $('#sleep').fadeIn('slow', check());
  12. });
  13. }
  14. check();
  15. });
  16. </script>
  17. Verificando <span id="sleep">_</span>
  18. </body>
  19. </html>

Un reloj con esto:
Código
  1. <head>
  2. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
  3. </head>
  4. <body>
  5. $(document).ready(function(){
  6. function check(){
  7. var h = new Date();
  8. $('#reloj').text(h.getHours() + ':' + h.getMinutes() + ':' + h.getSeconds());
  9. /* sleep */
  10. $('#sleep').fadeOut(1000, function(){ /* 1 segundo de intervlo */
  11. $('#sleep').fadeIn(0, check());
  12. });
  13. }
  14. check();
  15. });
  16. </script>
  17. Reloj: <span id="reloj"></span> <span id="sleep"></span>
  18. </body>
  19. </html>

Saludos.


« Última modificación: 6 Diciembre 2011, 14:10 pm por WHK » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
alternativa a sleep
PHP
z_ane_666 5 5,559 Último mensaje 24 Mayo 2011, 05:35 am
por [u]nsigned
setInterval tumba conexion
Desarrollo Web
kakashi20 0 1,534 Último mensaje 3 Octubre 2013, 18:07 pm
por kakashi20
setInterval como se usa javascript
Desarrollo Web
SrTrp 2 2,341 Último mensaje 17 Septiembre 2017, 21:56 pm
por SrTrp
Usar setInterval como pausa javascript
Desarrollo Web
SrTrp 2 1,638 Último mensaje 26 Julio 2018, 14:37 pm
por #!drvy
[Resuelto] alternativa a hash_pbkdf2 de PHP en javascript?
Desarrollo Web
AlbertoBSD 4 6,190 Último mensaje 4 Agosto 2022, 05:32 am
por AlbertoBSD
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines