Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Orologio con java?

  1. #1

    Orologio con java?

    quoto un mio post dal forum php

    Ciao raga, è una cosa vergognosa :gren: stavo cercando uno script semplicissimo per visualizzare l'orario sulla mia homepage e non ho trovato niente di semplice, come serve a me. Praticamente avrei bisogno di uno script che mostri come risultato l'orario con i secondi aggiornati in tempo reale (che scorrono insomma)... credo vada fatto in java ma io al riguardo non ci capisco nulla. (Posto anche in quel forum adesso).

    Ho trovato solo questo script su freephp, è esattamente come mi serve solo che il risultato è in un form!!! (a vedersi è proprio brutto). Qualcuno sa come toglierlo? Grazie ciao!

    Codice PHP:
    <html>
    <head>
    <script language="JavaScript">
    <!--
    function showtime()
    {    setTimeout("showtime();",1000);
        callerdate.setTime(callerdate.getTime()+1000);
        var hh  = String(callerdate.getHours());
            var mm  = String(callerdate.getMinutes());
            var ss  = String(callerdate.getSeconds());
        document.clock.face.value =   
                ((hh < 10) ? " " : "") + hh +
                      ((mm < 10) ? ":0" : ":") + mm +
                      ((ss < 10) ? ":0" : ":") + ss;
        
    }
    callerdate=new Date( <?php echo date("Y,m,d,H,i,s");?> );
    //-->
    </script>
    </head>
    <body onLoad="showtime()">


    <font>Visualizza orario</font></p>
    <form name="clock"><input type="text" name="face" value="" size=15></form>
    </body>
    </html>
    Qualcuno può aiutarmi? grazie, ciao!

  2. #2
    Reale_Augello
    Guest

    Usa...

    ... questo script:

    codice:
    function Orario() {
     var oggi=new Date();
     var ore=oggi.getHours();
     var minuti=oggi.getMinutes();
     var secondi=oggi.getSeconds();
     if (minuti<10) minuti="0"+minuti;
     if (secondi<10) secondi="0"+secondi;
     document.getElementById('ora').innerHTML=ore+"."+minuti+"."+secondi;
     window.setTimeout('Orario()',1000);
    }
    Nel body avrai:

    <body onLoad="Orario();">
    <div id="ora"></div>
    ...
    </body>

    Ciao !

  3. #3
    grazie mille!!! Ti saprò dire

  4. #4
    mm ho fatto but it doesn't work il codice è corretto così (ho aggiunto solo <script> e <--) o devo farci altre modifiche?

    thx ciao

  5. #5

  6. #6
    Reale_Augello
    Guest

    Ecco...

    ... una pagina HTML completa:

    codice:
    <html>
    <head>
    <title>Orologio</title>
    
    <script language="JavaScript">
    
    function Orario() {
     var oggi=new Date();
     var ore=oggi.getHours();
     var minuti=oggi.getMinutes();
     var secondi=oggi.getSeconds();
     if (minuti<10) minuti="0"+minuti;
     if (secondi<10) secondi="0"+secondi;
     document.getElementById('ora').innerHTML=ore+"."+minuti+"."+secondi;
     window.setTimeout('Orario()',1000);
    }
    
    </script>
    
    </head>
    
    <body onLoad="Orario();"> 
    <div id="ora"></div>
    </body>
    </html>
    Ciao !

  7. #7
    ok, se faccio la pag così funziona, il problema sta quando la includo (col php) nell mia homepage... non mi visualizza l'ora anche se l'include funziona. Ora provo inserendo nell'head dell'homepage il codice invece di richiamarlo con l'include.

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.