Webmaster общности: Predpriemach.com | SearchEngines.bg

    JavaScript – LCD часовник

    Автор: Soul_Stealler

    Чисто и просто часовник, само че LCD

    Между <head > и </head> слагате:

    <style>
    <!--
    .styling{
    background-color:black;
    color:lime;
    font: bold 16px MS Sans Serif;
    padding: 3px;
    }
    -->
    </style>

    После някъде между <body> и </body> слагате:

    <span id="digitalclock" class="styling"></span>
    
    <script>
    
    var alternate=0
    var standardbrowser=!document.all&&!document.getElementById
    
    if (standardbrowser)
    document.write('<form name="tick"><input type="text" name="tock" size="11"></form>')
    
    function show(){
    if (!standardbrowser)
    var clockobj=document.getElementById? document.getElementById("digitalclock") : document.all.digitalclock
    var Digital=new Date()
    var hours=Digital.getHours()
    var minutes=Digital.getMinutes()
    var dn="AM"
    
    if (hours==12) dn="PM"
    if (hours>12){
    dn="PM"
    hours=hours-12
    }
    if (hours==0) hours=12
    if (hours.toString().length==1)
    hours="0"+hours
    if (minutes<=9)
    minutes="0"+minutes
    
    if (standardbrowser){
    if (alternate==0)
    document.tick.tock.value=hours+" : "+minutes+" "+dn
    else
    document.tick.tock.value=hours+" "+minutes+" "+dn
    }
    else{
    if (alternate==0)
    clockobj.innerHTML=hours+"<font color='lime'> : </font>"+minutes+" "+"<sup style='font-size:1px'>"+dn+"</sup>"
    else
    clockobj.innerHTML=hours+"<font color='black'> : </font>"+minutes+" "+"<sup style='font-size:1px'>"+dn+"</sup>"
    }
    alternate=(alternate==0)? 1 : 0
    setTimeout("show()",1000)
    }
    window.onload=show
    
    </script>
    

    Оставете коментар