Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 18 su 18

Discussione: Problema con countdown

  1. #11
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    455
    Originariamente inviato da Roy38
    Strano, a me funziona...hai provato a metterla prima dell'onEnterFrame? ti rimando tutto il codice...

    time_txt.autoSize=true


    this.onEnterFrame = function() {

    var todayate= new Date();
    var currentYear = today.getFullYear();
    var currentTime = today.getTime();

    var targetDate = new Date (currentYear,11,25);
    var targetTime = targetDate.getTime();

    var timeLeft = targetTime - currentTime;

    var sec = Math.floor (timeLeft/1000);
    var min = Math.floor (sec/60);
    var hrs = Math.floor (min/60);
    var days = Math.floor (hrs/24);
    sec = string(sec % 60);
    if (sec.length < 2) {
    sec = "0" + sec;
    }
    min = string(min % 60);
    if (min.length < 2) {
    min = "0" + min;
    }
    hrs = string(hrs % 24);
    if (hrs.length < 2) {
    hrs = "0" + hrs;
    }
    days = String(" mancano " + days);

    var counter:String = days + " :" + hrs + " :" + min +" :" + sec;
    time_txt.text = counter;

    }

    ci siamo quasi...xD funzionano solo i giorni pero' le altre dice ancora NaN

    comunque ho cambiato "mancano" con 24

  2. #12
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    57
    Ho creato nuovamente un campo di testo "time_txt2" e funziona correttamente... controlla che il testo di ogni riga corrisponda, magari con lo strumento "trova"

    days = String(" mancano " + days + " giorni alla fine dell'anno");

    var counter:String = hrs + " :" + min +" :" + sec;
    time_txt2.text = days;
    time_txt.text = counter
    }

  3. #13
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    455
    Originariamente inviato da Roy38
    Ho creato nuovamente un campo di testo "time_txt2" e funziona correttamente... controlla che il testo di ogni riga corrisponda, magari con lo strumento "trova"

    days = String(" mancano " + days + " giorni alla fine dell'anno");

    var counter:String = hrs + " :" + min +" :" + sec;
    time_txt2.text = days;
    time_txt.text = counter
    }
    niente non mi funziona...

  4. #14
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    57
    rimanda il tuo codice in rete...

  5. #15
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    455
    codice:
    	time_txt.autoSize=true;
    
    this.onEnterFrame = function() {
    	
    	var todayDate= new Date();
    
    	var CurrentYear = today.getFullYear();
    	var CurrentTime = today.getTime();
    	
    	var targetDate:Date = new Date (currentYear,11,25);
    	var targetTime  = targetDate.getTime();
    	
    	var timeLeft = targetTime - CurrentTime;
    	
    	var sec = Math.floor (timeLeft/1000);
    	var min = Math.floor (sec/60);
    	var hrs = Math.floor (min/60);
    	var days = Math.floor (hrs/24);
    	sec = String(sec % 60);
    	if (sec.length < 2) {
    		sec = "0" + sec;
    	}
    	min = String(min % 59);
    	if (min.length < 2) {
    		min = "0" + min;
    	}
    	hrs = String(hrs % 24);
    	if (hrs.length < 2) {
    		hrs = "24" + hrs;
    	}
    	days = String("mancano" + days + "24");
    	
    	var counter:String =  hrs + ":" + min + ":" + sec;
    	time_txt.text= counter;
    	time2_txt.text = days;
    
    
    
    }

  6. #16
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    57
    Non hai corretto le variabili
    var todayate

    CurrentTime e CurrentYear se scegli tutto minuscolo, scrivi tutto minuscolo
    dove la usi

    var targetDateate = new Date (CurrentYear,11,25);

  7. #17
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    57
    tutto bene, ti 6 xso?

  8. #18
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    455
    Originariamente inviato da Roy38
    Non hai corretto le variabili
    var todayate

    CurrentTime e CurrentYear se scegli tutto minuscolo, scrivi tutto minuscolo
    dove la usi

    var targetDateate = new Date (CurrentYear,11,25);
    scusa se non ho risposto ma non avevo letto la email di risposta...comunque non mi funziona ancora pero' ho risolto facendo un countdown in php...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.