Comunidad PHPeros

Lenguajes => JavaScript => Mensaje iniciado por: westwest en 26 de Mayo de 2008, 16:22:45 pm

Título: Ayuda con codigo de cuenta atras...
Publicado por: westwest en 26 de Mayo de 2008, 16:22:45 pm
Weno he cogido este codigo del OPEN SOURCE de Ugamela...
Código: [Seleccionar]
  function t(){
                v=new Date();
                var bxx=document.getElementById('bxx');
                n=new Date();
                ss=pp;
                s=ss-Math.round((n.getTime()-v.getTime())/1000.);
                m=0;h=0;
                if(s<0){
  //ps como session :P
                  bxx.innerHTML="Hecho<br>"+"<a href=?cp="+pl+">continuar</a>"
                }else{
                  if(s>59){
                    m=Math.floor(s/60);
                    s=s-m*60
                  }
                  if(m>59){
                    h=Math.floor(m/60);
                    m=m-h*60
                  }
                  if(s<10){
                    s="0"+s
                  }
                  if(m<10){
                    m="0"+m
                  }
                  bxx.innerHTML=h+":"+m+":"+s+"<br><a href="+ps+"?unbau="+pk+"&cp="+pl+">Cancelar</a>"
                }
                pp=pp-1;
                window.setTimeout("t();",999);

              }
Kisiera k alguien me explicara como es mas o menos...
Me e fijao donde muestra cuando llega a 0 y cuando todavia no llego...
Pro kisiera saber donde se defineps pk y pl y como defino el fin de la cuenta atras (o el principio...)