15秒时间按钮.html
--------------------------------------------------------------------------
<HTML>
<HEAD>
<TITLE>按_钮</TITLE>
<script language="javascript">
var count = 0;
function StartTime(){
if(count == 15){
formlist.testbutton.disabled = false;
return false;
}else{
count ++;
}
window.setTimeout("StartTime()",1000)
}
</script>
</HEAD><BODY onload="StartTime()">
<form action="" name="formlist">
<input type="button" name="testbutton" value="按钮" disabled>
</form>
</BODY>
</HTML>状态栏显示日期
-------------------------------------------------------------------
<HTML>
<HEAD>
<TITLE>状态栏显示日期</TITLE>
</HEAD>
<Script Language="JavaScript"> function display(){
rtime=etime-ctime; //根据差值计算剩余分钟
if (rtime>60){
m=parseInt(rtime/60);
}else{
m=0;
} //计算剩余秒
s=parseInt(rtime-m*60);
if(s<10){
s="0"+s
}
window.status="Time Remaining :  "+m+":"+s
window.setTimeout("checktime()",1000)
} function settimes(){ //生成日期对象
var time= new Date();   //获得当前小时,分钟,秒
hours= time.getHours();
mins= time.getMinutes();
secs= time.getSeconds(); //计算总共的秒时间,全部化成秒
etime=hours*3600+mins*60+secs; //设置倒数计时的时间
inputtime = 300;
etime = etime + inputtime;  //You can change the value of 1200 according to how much time you wish to set the timer. Where 1200 is time in secs (1200 = 20 mins * 60 secs/min). Max time is 60 mins (3600secs)
temp = inputtime/60
alert("倒数计时"+temp+"分钟");
checktime();
} function checktime(){
var time= new Date();
hours= time.getHours();
mins= time.getMinutes();
secs= time.getSeconds();
ctime=hours*3600+mins*60+secs //比较当时时间与增量时间
if(ctime>=etime){
expired();
}else{
display();
}
} function expired(){
alert("Time is over");
//location.href="Main.html";  //Put here the next page
} </Script>
<BODY onLoad="settimes()">
<Center>
<H2>在状态栏显示倒数时间</H2>
</Center>
</BODY>
</HTML>

解决方案 »

  1.   

    倒数计时秒表
    -----------------------------------------------
    <HTML>
    <HEAD>
    <TITLE>倒数计时秒表</TITLE>
    <script language="javascript">
    function settimes(){ //生成日期对象
    var time= new Date();   //获得当前小时,分钟,秒,毫秒
    hours= time.getHours();
    mins= time.getMinutes();
    secs= time.getSeconds();
    ms = time.getMilliseconds();; //计算总共的秒时间,全部化成毫秒
    etime=hours*3600000+mins*60000+secs*1000+ms; //设置倒数计时的时间(分钟)
    inputtime = 1;
    etime = etime + inputtime*60*1000;  //You can change the value of 1200 according to how much time you wish to set the timer. Where 1200 is time in secs (1200 = 20 mins * 60 secs/min). Max time is 60 mins (3600secs)
    temp = inputtime;
    alert("倒数计时"+temp+"分钟");
    checktime();
    } function checktime(){
    var time= new Date();
    hours= time.getHours();
    mins= time.getMinutes();
    secs= time.getSeconds();
    ms = time.getMilliseconds();;
    ctime=hours*3600000+mins*60000+secs*1000+ms; //比较当时时间与增量时间
    if(ctime>=etime){
    expired();
    }else{
    display();
    }
    } function expired(){
    alert("Time is over");
    } function display(){
    rtime=etime-ctime; //根据差值计算剩余分钟
    if (rtime>60000){
    m=parseInt(rtime/60000);
    }else{
    m=0;
    } //计算剩余秒
    s=parseInt(rtime-m*60000);
    if(s>1000){
    s=parseInt(s/1000);
    }else{
    s=0;
    }
    if(s<10){
    s="0"+s;
    }

    //计算剩余毫秒
    ms=parseInt(rtime-m*60000-s*1000);
    ms=parseInt(ms/100);
    if(ms<10){
    ms="0"+ms;
    } window.status="Time Remaining :  "+m+":"+s+":"+ms;
    window.setTimeout("checktime()",10)
    }
    </script>
    </HEAD><BODY onLoad="settimes()"></BODY>
    </HTML>背景时钟
    -----------------------------------------------------------------
    <html>
    <head>
    <TITLE>背景时钟</TITLE> 
    <script language=javaScript>
    <!--// 
    function clockon() {
    thistime= new Date()
    var hours=thistime.getHours()
    var minutes=thistime.getMinutes()
    var seconds=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.write('<div id="bgclockshade" style="position:absolute;visibility:visible;font-family:Verdana;color:FFAAAAA;font-size:120px;top:10px;left:152px">'+thistime+'</div>')
    document.write('<div id="bgclocknoshade" style="position:absolute;visibility:visible;font-family:Verdana;color:DDDDDD;font-size:120px;top:10px;left:150px">'+thistime+'</div>')
    document.close()
    }
    */ var timer=setTimeout("clockon()",1000)
    }
    //-->
    </script>
    </head>
    <body onLoad="clockon()">
    <div id="bgclockshade" style="position:absolute;visibility:visible;font-family:Arial;color:336699;font-size:120px;top:102px;left:152px"></div>
    <div id="bgclocknoshade" style="position:absolute;visibility:visible;font-family:Arial;color:e0e0e0;font-size:120px;top:100px;left:150px"></div>
    </body>
    </html>
      

  2.   

    按钮时间显示
    ----------------------------------------
    <html>
    <head>
    <title>按钮时间显示</title>
    <style>
    input { font-family: Tahoma; font-size: 9pt; color: #FF0000 }
    </style>
    <script LANGUAGE="JavaScript"> day = new Date();
    miVisit = day.getTime(); function clock() {
    today = new Date();
    hrNow = today.getHours();
    mnNow = today.getMinutes();    
    scNow = today.getSeconds(); miNow = today.getTime();

    //判断PM,AM
    if (hrNow == 0) {
    hour = 12;
    ap = " AM";
    } else if(hrNow <= 11) {
    ap = " AM";
    hour = hrNow;
    } else if(hrNow == 12) {
    ap = " PM";
    hour = 12;
    } else if (hrNow >= 13) {
    hour = (hrNow - 12);
    ap = " PM";
    }
    if (hrNow >= 13) {
    hour = hrNow - 12;
    }
    if (mnNow <= 9) {
    min = "0" + mnNow;
    }else{
    min = mnNow;
    } if (scNow <= 9) {
    secs = "0" + scNow;
    } else {
    secs = scNow;
    } time = hour + ":" + min + ":" + secs + ap; document.form.button.value = time;
    self.status = time;
    setTimeout('clock()', 1000);
    } function timeInfo() {
    milliSince = miNow;
    milliNow = miNow - miVisit;
    secsVisit = Math.round(milliNow / 1000);
    minsVisit = Math.round((milliNow / 1000) / 60); alert("无忧视窗:http://www.51windows.com"
    +"\n\n你已经停留了大约"+ minsVisit + "分 "
    + secsVisit + "秒"+ " 在本页面上");
    } document.write("<center><form name=\"form\">"
    + "<input type=button value=\"Click for info!\""
    + " name=button onClick=\"timeInfo()\"></form></center>");
    onError = null;
    clock();
    // End -->
    </script>
    </head>
    <body>
    </body>
    </html>
      

  3.   

    haodongxi
    ding 
    shoucang