Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Timer che, una volta attivato non si ferma più.

    E' possibile creare un timer che, una volta attivato non si ferma più?
    Nel senso che, anche se si chiude la pagina web il timer và sempre avanti.
    Niente orologi o cose del genere... come è possibile non farlo fermare mai?
    E soprattutto, come faccio ad aumentare di 1 il tempo ogni secondo? xD
    Se volete linkatemi alcune guide.
    Grazie.

  2. #2
    Se il visitatore chiude la pagina non ha più contatti con il lato client e server.
    codice:
    window.setInterval(function(), milliseconds)
    E ripete function() ogni tot milliseconds

  3. #3
    Originariamente inviato da lost__
    Se il visitatore chiude la pagina non ha più contatti con il lato client e server.
    codice:
    window.setInterval(function(), milliseconds)
    E ripete function() ogni tot milliseconds
    Questo lo sapevo, ma vorrei qualcosa che calcoli il tempo di quanto tempo rimane una condizione.
    mi spiego:
    <?php
    if($_GET['a'] == 'a') {
    il timer và avanti
    }
    else {
    il timer si ferma
    }
    ?>
    E come output si riceve per quanto tempo $_GET['a'] è rimasto uguale ad a.
    Spero di essere stato chiaro :P
    si può realizzare?

  4. #4
    Si può fare un timer che aggiorni il conteggio solo in presenza di una condizione.
    Non si può fare che continui a lavorare quando chiudi la pagina.

    Per fare un timer come quello che desideri potresti usare ad esempio il javascript:

    codice:
    var tempo=0;
    function conta(){
    if(qua_la_tua_condizione) tempo+=0.5;
    };
    window.setInterval("conta();",500);
    e poi hai nella variabile tempo il conteggio richiesto, in secondi, con una risoluzione di 1/2 secondo (un controllo ogni 500 millisecondi).
    Puoi scrivere il risultato nella pagina con un javascript tipo:

    codice:
    document.write(tempo);
    Tecnolgie per l'arte.
    Arti per la tecnologia.
    softhare

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.