Countdown e Redirect

blips

Nuovo Utente
12 Mar 2013
29
1
3
Ciao a tutti, sono ancora qui per chiedere un aiutino su uno script che mi effettua un countdown:

Codice:
<script type="text/javascript">
function countdownTime() {
    now  = new Date();
    data =  new Date("<?php echo date("F j, Y H:i:s", $stamp);?>"); 
    data.setYear("<?php echo date("Y");?>");
    diff = data - now;
    ore = Math.floor( diff / (1000*60*60) );
    mn = Math.floor( diff / (1000*60) );
    sec = Math.floor( diff / 1000 );
    hh = ore;
    mm = mn - ore * 60;
    ss = sec - mn * 60;

        document.getElementById("countdown_time").innerHTML=hh + ' ore ' + mm +
' min ' + ss + ' sec';
        if(diff < 0){
        document.getElementById("countdown_time").innerHTML="Tempo scaduto";
       }
     }
setInterval('countdownTime()', 1000 );
</script>

Quando il countdown raggiunge lo zero vorrei un reindirizzamento ad un altra pagina.

Sono chiaramente a digiuno di javascript, qualcuno mi spiega come implementare in questo codice la funzione per un redirect.

Grazie in anticipo a chi vorrà aiutarmi.
 

helpdesk

Utente Attivo
30 Set 2009
726
0
0
Pesaro
Ciao, prova cosi':

document.location.href ="tuolink";

PHP:
<script type="text/javascript">
 
 function countdownTime() {
    now  = new Date();
    data =  new Date("<?php echo date("F j, Y H:i:s", $stamp);?>"); 
    data.setYear("<?php echo date("Y");?>");
    diff = data - now;
    ore = Math.floor( diff / (1000*60*60) );
    mn = Math.floor( diff / (1000*60) );
    sec = Math.floor( diff / 1000 );
    hh = ore;
    mm = mn - ore * 60;
    ss = sec - mn * 60;
    document.getElementById("countdown_time").innerHTML= hh+'ore'+mm+'min'+ss+'sec';
        if(diff < 0){
        document.getElementById("countdown_time").innerHTML="Tempo scaduto";
		document.location.href="tuo_link";// Inserire il link 
       }
     }
   setInterval('countdownTime()', 1000 );

</script>
 
Ultima modifica:

blips

Nuovo Utente
12 Mar 2013
29
1
3
Ciao, prova cosi':

document.location.href ="tuolink";

PHP:
<script type="text/javascript">
 
 function countdownTime() {
    now  = new Date();
    data =  new Date("<?php echo date("F j, Y H:i:s", $stamp);?>"); 
    data.setYear("<?php echo date("Y");?>");
    diff = data - now;
    ore = Math.floor( diff / (1000*60*60) );
    mn = Math.floor( diff / (1000*60) );
    sec = Math.floor( diff / 1000 );
    hh = ore;
    mm = mn - ore * 60;
    ss = sec - mn * 60;
    document.getElementById("countdown_time").innerHTML= hh+'ore'+mm+'min'+ss+'sec';
        if(diff < 0){
        document.getElementById("countdown_time").innerHTML="Tempo scaduto";
		document.location.href="tuo_link";// Inserire il link 
       }
     }
   setInterval('countdownTime()', 1000 );

</script>

Funziona!

Ancora una volta, grazie mille :fonzie:
 
Discussioni simili
Autore Titolo Forum Risposte Data
L countdown multiplo javascript Javascript 1
M Come fare un countdown in HTML? HTML e CSS 4
L Creare un countdown con giorno specifico della settimana PHP 3
T countdown da sistemare con i CSS... HTML e CSS 4
C Countdown bloccato? Javascript? Javascript 0
D [Javascript] [HTML] Countdown su Mobirise di 24 ore relative per ogni utente. Javascript 4
Alex1990000 [PHP] countdown 6 ore data PHP 9
Michaelweb93 [PHP] Creazione countdown a 72 ore PHP 1
G Countdown in secondi JS su pagina PHP Javascript 1
N Creazione countdown PHP 4
A Countdown js con variabile in php Javascript 16
A countdown modificabile con un click Javascript 1
O Countdown jQuery jQuery 0
O Countdown jQuery Javascript 1
P countdown jquery jQuery 2
T Javascript e countdown multipli Javascript 1
T Countdown e timestamp PHP 0
S countdown in php e script per aprire 2 siti contemporanemante PHP 1
P problema con il countdown per la fine dell'anno e per natale Javascript 13
N Countdown con effetto sonoro Snippet Javascript 0
S countdown PHP 1
maxnegri Problema countdown Javascript 3
F Countdown / timer javascript Javascript 19
S Stampare un messaggio alla fine del countdown in Javascript Javascript 0
S Fare un Countdown con flash Flash 0
L Countdown con script Javascript 4
A Limite minimo con countdown textarea Javascript 0
maxnegri Stampare un messaggio alla fine di un countdown in javascript Javascript 0
M Countdown in asp Classic ASP 0
E Domanda countdown PHP PHP 3
J Countdown Timer 2 Javascript 0
J Make a JavaScript Countdown Timer in OOP Javascript 0
J JavaScript Countdown Timer solution in OOP Javascript 0
T Countdown fra 2 date in ASP Classic ASP 12
M Differenza tra date e countdown PHP 5
J Top 10 Beautiful Christmas Countdown Timers Javascript 0
G Countdown per l'apertura di un sito Javascript 1
M Countdown script Javascript 1
M countdown Flash 0
M Countdown Server Side Classic ASP 0
C Conto alla rovescia - Countdown (al secondo) Javascript 1
G Countdown particolare Javascript 8
M Piccola intro con countdown!!! Presenta il tuo Sito 1
S Redirect 301 SEO Domini 2
L redirect url PHP 0
T Risolto Redirect a pagina esterna Javascript 2
M Risolto Effettuare un redirect tramite DNS (Era: DNS Redirect) Domini 1
Cosina htaccess redirect 301 senza estensione html Web Server 6
motleyrulez Chiamata Rest Api durante Redirect PHP 1
M [WordPress] Redirect 301 WordPress 2

Discussioni simili