Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Aiuto SCRIPT COUNTDOWN

  1. #1

    Aiuto SCRIPT COUNTDOWN

    Ciao a tutti,
    a me servirebbe uno script con un countdown di 60 secondi dove si vedano anche i millisecondi se è possibile,e che possa essere fatto ripartire cliccando un tasto riparti,chi è così gentile da potermi scrivere questo script?


    Ringrazio tutti anticipatamente.

  2. #2
    Già ho questo script,come posso mettere l'aggiunta di un tasto che cliccando lo faccia ripartire e magari aggiungendo anche i millisecondi



    </script>

    <script type="text/javascript">
    window.onload = function() {
    /* set your parameters(
    number to countdown from,
    pause between counts in milliseconds,
    function to execute when finished
    )
    */
    startCountDown(60, 1000, myFunction);
    }

    function startCountDown(i, p, f) {
    // store parameters
    var pause = p;
    var fn = f;
    // make reference to div
    var countDownObj = document.getElementById("countDown");
    if (countDownObj == null) {
    // error
    alert("div not found, check your id");
    // bail
    return;
    }
    countDownObj.count = function(i) {
    // write out count
    countDownObj.innerHTML = i;
    if (i == 0) {
    // execute function
    fn();
    // stop
    return;
    }
    setTimeout(function() {
    // repeat
    countDownObj.count(i - 1);
    },
    pause
    );
    }
    // set it going
    countDownObj.count(i);
    }

    function myFunction() {
    }
    </script>



    <input type='submit' name='clicca' value=' Riparti '>

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2013
    Messaggi
    51
    per il bottone puoi fare così
    codice:
    function pippo(){
    	alert("pippo");
    }
    <form name="form" action="nome_pagina" onsubmit="pippo()"> 
    <input type='submit' name='clicca' value=' Riparti '>
     </form>
    Questo è un esempio al posto di pippo metti la funzione che fa ripartire il countdown

  4. #4
    Grazie mille,funziona.....
    sapresti aiutarmi per aggiungere i millisecondi????
    cioè che non scali di secondo in secondo ma che si veda lo scorrere dei millisecondi???

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2013
    Messaggi
    51
    allora dovrebbe andare bene così per i millisecondi
    codice:
    days=parseInt(diff/86400000);// giorni in itero
     diff=diff-(days*86400000);
    hours=parseInt(diff/3600000);//ore come intero
     diff=diff-(hours*3600000);
     mins=parseInt(diff/60000);// minuti come intero
     secs=diff-(mins*60000);// secondi in millisecondi
    facendo un giro per la rete ho trovato questo http://www.diexx88blog.com/wordpress...-di-countdown/

  6. #6
    non sapresti come adattarlo al mio script,cioè che si vedano anche lo scorrere dei millisecondi?
    scusa se chiedo troppo...

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2013
    Messaggi
    51
    ciao ora non posso starera provo se non ci riesci

  8. #8
    ok,intanto ci provo,se riesco te lo scrivo.
    altrimenti attenderò una tua risposta;comunque grazie mille per la risposta!

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2013
    Messaggi
    51
    adesso vedo

  10. #10
    Sei riuscito??
    io ci ho provato ma mi sballa,cioè inizia facendo 59.9....59.8 poi sballa e mi da un valore del tipo 59.799999991 e via dicendo a me servono solo una cifra dopo la virgola

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.