Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/05/2012, 13:22
Avatar de Pablo Ayala
Pablo Ayala
 
Fecha de Ingreso: septiembre-2005
Ubicación: Cancún, México
Mensajes: 231
Antigüedad: 18 años, 7 meses
Puntos: 28
Me ayudan con clearInterval javascript

Hola, toy haciendo un pequeño sistemita con avisos y el problema es que el setInterval "parpadeo" nunca para y sigue y sigue y sigue....

que toy haciendo mal?

Código Javascript:
Ver original
  1. setInterval("avisaMsj()",30000);  
  2.  
  3.     function avisaMsj(){
  4.     $("#divchat").load("ajax/jx-avisa-msj.php?nombre=<?php echo urlencode($minombre); ?>", function(){
  5.             if ($("#divchat #haymsj").val() == 1){             
  6.                 var repeticion = window.setInterval("parpadeo()",500);
  7.             }
  8.         });
  9.     }
  10.  
  11.  
  12.  
  13.  
  14. cambio = 0;
  15. contadorm = 0;
  16. function parpadeo(){
  17. if (contadorm <= 5){
  18.  
  19.     if (cambio == 0){      
  20.         $("#divchat .imgchat").attr("src", "imagenes/chat_icon_on.png");
  21.         cambio = 1;
  22.         contadorm++;
  23.     }else{     
  24.         $("#divchat .imgchat").attr("src", "imagenes/chat_icon.png");
  25.         cambio = 0;
  26.         contadorm++;
  27.    }}else{
  28.     $("#divchat .imgchat").attr("src", "imagenes/chat_icon.png");
  29.     window.clearInterval(repeticion);
  30.     contadorm = 0;
  31.    }
  32. }
__________________
Atentamente,

Pablo Ayala.
Si vas a responder algo en el foro que sea con amabilidad.