<script language="javascript">   
//首先先求出剩余的天数  
function dayf()  
{  
var startday=new Date(2008,7,8,20)//定义了一个时间对象,并且设置这个时间为2008-8-8 20:00,  
//startday存储的是2008-8-8 20:00距离全球午夜标准时间1970-1-1 00:00的豪秒数  
var now=new Date()  
var year=now.getYear()  
var month=now.getMonth()  
var day=now.getDate()  
var hour=20  
var nowday=new Date(year,month,day,hour)//定义了一个时间对象,并且设置这个时间为当前时间的晚上20:00  
//nowday存储的是当前日期的20:00距离全球午夜标准时间1970-1-1 00:00的毫秒数  
var days=startday-nowday//days存储2008-8-8 20:00距离当前时间20:00的毫秒数  
days=Math.floor(days/(1000*60*60*24))  
f2.t1.value="距离奥运会还有"+days+"天"  
}  
//求当天的剩余时间  
function timef()  
{  
var timeval=""  
var now=new Date()//取出当前的时间  
var hour=19-now.getHours()//求出剩余的小时数  
var minute=59-now.getMinutes()//求出剩余的分钟  
var second=59-now.getSeconds()//求出剩余的秒  
if (hour  <0)  
timeval=hour+24  
else  
timeval=hour  
if (minute  <10)  
timeval=timeval+":0"+minute  
else  
timeval=timeval+":"+minute  
if (second  <10)  
timeval=timeval+":0"+second  
else  
timeval=timeval+":"+second  
f2.t2.value=timeval  
window.setTimeout("timef()",1000)  
}  
function onloadf()  
{  
dayf()  
timef()  
}  
</script>   
<body onLoad="onloadf()">   <form name="f2"> 
<input type="text" size="30" name="t1" style="border:none; font-family:'华文隶书'; color:#FF0033; font-size:24px;"/>   
<input type="text" size="10" name="t2" style="border:none; font-family:'华文隶书'; color:#FF0033; font-size:24px;"/>   
</form>