Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Refresh pagina

  1. #1

    Refresh pagina

    Ciao a tutti, devo realizzare un refresh di una pagina, dopo 20 secondi.

    Questo non è il problema.


    Devo inoltre aggiungere, anche il tempo che manca al refresh. Posso mettere una text area, e lì dentro, far scalare i secondi, ma non è che starebbe molto bene!

    Non esiste un metodo per far scalare il tempo, senza utilizzare un campo?



    spero di essermi spiegato, grazie
    PIERCHI

  2. #2
    Utente di HTML.it L'avatar di miki.
    Registrato dal
    Oct 2004
    Messaggi
    1,918
    beh, se lo fai con un campo di testo (input text) lo puoi formattare ben bene e non si vede niente, se gli dai l'attirbuto readonly, manco si vede.
    You cannot discover new oceans unless you have the courage to lose sight of the shore

    Caro Dio, quando nelle preghiere ti chiedevo di far morire quel pedofilo truccato, liftato,mentalmente disturbato e di colore indefinibile, non intendevo Michael Jackson.

  3. #3
    nunu non si fa così
    PIERCHI

  4. #4
    Per il refresh puoi mettere il metatag apposito.

    codice:
    <meta http-equiv="refresh" content="20;URL=pagina.html">
    Per il countdown secondo me devi chiedere su Scripting.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  5. #5
    Utente di HTML.it L'avatar di miki.
    Registrato dal
    Oct 2004
    Messaggi
    1,918
    Originariamente inviato da pierchi
    nunu non si fa così
    lo puoi fare con le immagini, ma credo sia più rottura. Non capisco il tuo essere restio nei confronti della casella di testo
    You cannot discover new oceans unless you have the courage to lose sight of the shore

    Caro Dio, quando nelle preghiere ti chiedevo di far morire quel pedofilo truccato, liftato,mentalmente disturbato e di colore indefinibile, non intendevo Michael Jackson.

  6. #6
    Originariamente inviato da miki.
    lo puoi fare con le immagini, ma credo sia più rottura. Non capisco il tuo essere restio nei confronti della casella di testo
    codice:
    var n=20;
    
    function countDown() {
     document.getElementById('casella').innerHTML=n;
     n--;
     window.setTimeout('countDown()',1000);
    }
    da avviare così:

    codice:
    <body onload="countDown();">
    e poi, posiziona un div con id="casella" dove vuoi far visualizzare il countdown.

    ciao

  7. #7
    trovato questo


    codice:
    <script language="JavaScript">
    var countDownInterval=20;
    </script>
    
    <p align="center"><span
    
    style="text-decoration: none; font-family: Verdana; font-size: 8pt; color: rgb(0,0,255);">
    <script>
    var countDownTime=countDownInterval+1;
    function countDown(){
    countDownTime--;
    if (countDownTime <=0){
    countDownTime=countDownInterval;
    clearTimeout(counter)
    window.location.reload()
    return
    }
    if (document.all)
    document.all.countDownText.innerText = countDownTime+" ";
    else if (document.getElementById)
    document.getElementById("countDownText").innerHTML=countDownTime+" "
    else if (document.layers){ //QUI SOTTO PUOI CAMBIARE LA SCRITTA
    document.c_reload.document.c_reload2.document.write('Questa pagina si <span style="text-decoration: none">aggiornerà</span> tra <b id="countDownText">'+countDownTime+' [/b] secondi')
    document.c_reload.document.c_reload2.document.close()
    }
    counter=setTimeout("countDown()", 1000);
    }
    function startit(){
    if (document.all||document.getElementById) //QUI SOTTO PUOI CAMBIARE LA SCRITTA
    document.write('Questa pagina si <span style="text-decoration: none">aggiornerà</span> tra <b id="countDownText">'+countDownTime+' [/b] secondi')
    countDown()
    }
    if (document.all||document.getElementById)
    startit()
    else
    window.onload=startit
    </script></span></p>
    PIERCHI

  8. #8
    Originariamente inviato da miki.
    lo puoi fare con le immagini, ma credo sia più rottura. Non capisco il tuo essere restio nei confronti della casella di testo
    per le immagini, avevo pensato anche io

    grazie var, provo il tuo
    PIERCHI

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.