javascript背景时钟实现方法
本文实例讲述了javascript背景时钟实现方法。分享给大家供大家参考。具体如下:
以下是这个效果的全部代码。[最好从一个空页面开始]
<html> <head> <TITLE>背景时钟</TITLE> <scriptlanguage=javaScript> <!--// functionclockon(){ thistime=newDate() varhours=thistime.getHours() varminutes=thistime.getMinutes() varseconds=thistime.getSeconds() if(eval(hours)<10){hours="0"+hours} if(eval(minutes)<10){minutes="0"+minutes} if(seconds<10){seconds="0"+seconds} thistime=hours+":"+minutes+":"+seconds if(document.all){ bgclocknoshade.innerHTML=thistime bgclockshade.innerHTML=thistime } if(document.layers){ document.bgclockshade.document.write('<divid="bgclockshade"style="position:absolute;visibility:visible;font-family:Verdana;color:FFAAAAA;font-size:120px;top:10px;left:152px">'+thistime+'</div>') document.bgclocknoshade.document.write('<divid="bgclocknoshade"style="position:absolute;visibility:visible;font-family:Verdana;color:DDDDDD;font-size:120px;top:10px;left:150px">'+thistime+'</div>') document.close() } vartimer=setTimeout("clockon()",200) } //--> </script> <linkrel="stylesheet"href="../style.css"></head> <bodyonLoad="clockon()"> <divid="bgclockshade"style="position:absolute;visibility:visible;font-family:Arial;color:FF8888;font-size:120px;top:102px;left:152px"></div> <divid="bgclocknoshade"style="position:absolute;visibility:visible;font-family:Arial;color:DDDDDD;font-size:120px;top:100px;left:150px"></div> <divid="mainbody"style="position:absolute;visibility:visible"> </div> </body> </html>
说明:时钟显示的位置需要你修正TOP,LEFT参数来确定。TOP表示层距离显示器顶部的象素值,LEFT表示距离左侧的象素值。
希望本文所述对大家的javascript程序设计有所帮助。