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

    setTimeout e clearTimeout

    Ho fatto una ricerca per vedere se era stato trattato ma non ho trovato nello specifico quello che serve a me.

    in nua funzione ho questa porzione di codice
    codice:
    subobj.style.display="block"
    setTimeout('subobj.style.display="none"', 4000)
    clearTimeout()
    subobj è un valore che passo alla mia funzione, il problema è che se clicco su un link che invoca questa funzione va tutto, ma se clicco a ripetizione ho l'impressione che non riparta il calcolo dei 4 secondi ma che tenga conto di quello precedente
    °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
    Una terza abbondante (.)(.) non
    è mai una quarta! ( o )( o )
    °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    scusa ma che senso ha un clearTimeout dopo un setTimeout?
    se vuoi ripulire la temporizzazione dovrebbe precedere il nuovo setTimeout

    farei piuttosto cosi':
    variabile globale, fuori da funzione
    var timer

    nella funzione
    if(timer)clearTimeout(timer);
    timer=setTimeout('istruzione()',1000);

    cosi' sei certo di ripulire e settare la temporizzazione corretta
    ciao

  3. #3
    al primo lancio mi dice che timer non è definita
    °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
    Una terza abbondante (.)(.) non
    è mai una quarta! ( o )( o )
    °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    Originariamente inviato da Xinod
    variabile globale, fuori da funzione
    var timer

  5. #5
    infatti.... funza
    °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
    Una terza abbondante (.)(.) non
    è mai una quarta! ( o )( o )
    °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°

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.