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

    Orologio ke non si sposta....

    Ciao a tutti.
    Ho prelevato un codice javascript di un orologio dal sito di html.it -Premesso ke mi servirebbe in una cornice di tabella a fondo pagina e ke ho modificato AM e PM cambiando anke il valore restituito dell'ora da 12 am/pm a 24 = 0 , xke' non si sposta se lo inserisco in detta tabella?
    Codice di HTML.IT


    <HTML>
    <HEAD>

    <!-- Codice scaricato gratuitamente da HTML.it, il sito italiano sul Web publishing
    http://www.html.it -->

    <TITLE>Esempi Javascript: esempio pratico </TITLE>


    </HEAD>

    <BODY bgcolor="white" onLoad="show2()">

    <span id=tick2>
    </span>

    <script>
    <!--
    /*By George Chiang (WA's JavaScript tutorial) http://www.geocities.com/SiliconValley/Vista/9892
    Credit MUST stay intact for use*/
    function show2(){
    if (!document.all)
    return
    var Digital=new Date()
    var hours=Digital.getHours()
    var minutes=Digital.getMinutes()
    var seconds=Digital.getSeconds()
    var dn="AM"
    if (hours>12){
    dn="PM"
    hours=hours-12
    }
    if (hours==0)
    hours=12
    if (minutes<=9)
    minutes="0"+minutes
    if (seconds<=9)
    seconds="0"+seconds
    var ctime=hours+":"+minutes+":"+seconds+" "+dn
    tick2.innerHTML="<b style='font-size:22;color:blue;'>"+ctime+"[/b]"
    setTimeout("show2()",1000)
    }
    //-->
    </script>



    </body>
    </html>



    CODICE modificato:
    <BODY onLoad="show2()">
    <div align="center"><span id=tick2> </span>
    <script>
    <!--
    /*By George Chiang (WA's JavaScript tutorial) http://www.geocities.com/SiliconValley/Vista/9892
    Credit MUST stay intact for use*/
    function show2(){
    if (!document.all)
    return
    var Digital=new Date()
    var hours=Digital.getHours()
    var minutes=Digital.getMinutes()
    var seconds=Digital.getSeconds()
    var dn=""
    if (hours>24){
    dn=""
    hours=hours-24
    }
    if (hours==0)
    hours=00
    if (minutes<=9)
    minutes="0"+minutes
    if (seconds<=9)
    seconds="0"+seconds
    var ctime=hours+":"+minutes+":"+seconds+" "+dn
    tick2.innerHTML="<b style='font-size:12;color:#808000;'>"+ctime+"[/b]"
    setTimeout("show2()",1000)
    }
    //-->
    </script>

    Inoltre devo anke fare n modo che compaia un'immagine di fondo.Spero di essermi spiegata in maniera comprensibile...

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    938
    Ciao


    Prova questo


    <script language="Javascript1.2">
    <!--
    if(document.all){
    document.write('<span id="clock" style="background-image:url(immagine.gif)"></span>');
    }
    function ora(){
    var data = new Date();
    var h = data.getHours();
    var m = data.getMinutes();
    var s = data.getSeconds();
    if (h<10) h="0"+h;
    if (m<10) m="0"+m;
    if (s<10) s="0"+s;
    data = h+":"+m+":"+s;
    if (document.all){
    clock.innerHTML = data;
    }
    }
    setInterval("ora()",1000);
    // -->
    </script>


    L'immagine per lo sfondo è nel tag span.




    Massimo

  3. #3
    Originariamente inviato da Massimo61
    Ciao


    Prova questo


    <script language="Javascript1.2">
    <!--
    if(document.all){
    document.write('<span id="clock" style="background-image:url(immagine.gif)"></span>');
    }
    function ora(){
    var data = new Date();
    var h = data.getHours();
    var m = data.getMinutes();
    var s = data.getSeconds();
    if (h<10) h="0"+h;
    if (m<10) m="0"+m;
    if (s<10) s="0"+s;
    data = h+":"+m+":"+s;
    if (document.all){
    clock.innerHTML = data;
    }
    }
    setInterval("ora()",1000);
    // -->
    </script>


    L'immagine per lo sfondo è nel tag span.




    Massimo
    Salvarlo in un JS. esterno e rikiamarlo in pagina web mi genera errori di sintassi - L'ho fatto perke'a scriverlo direttamente nell'head non mi esce l'iconina del js e quindi nn posso spostarlo...

  4. #4
    Originariamente inviato da mary201067
    Salvarlo in un JS. esterno e rikiamarlo in pagina web mi genera errori di sintassi - L'ho fatto perke'a scriverlo direttamente nell'head non mi esce l'iconina del js e quindi nn posso spostarlo...
    Come non detto - come al solito avevo pasticciato. :quipy: Funziona perfettamente. Grazie tantissimo per l'aiuto davvero prezioso (io sono piu' brava a disegnare eh... :gren: )

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.