少儿游泳运动员训练:网页计数,计时设计

来源:百度文库 编辑:高校问答 时间:2024/05/06 04:02:14
网页计数,计时设计
设计一张网页,实现网页计数计时的功能:
1. 当网页被点击时,页面中显示"该网页补浏览___次".
a).同一个客户端多次刷新该页面时不能增加计数;
2.网页中显示"今天是:___年___月___日,星期___ ,___点___分";
3.网页中某位置显示"距离(某日)还有___天".
要整体的程序,不要网页链接

我回答一下关于 2.网页中显示"今天是:___年___月___日,星期___ ,___点___分"; 的问题:
先在head里声明一个函数:
<script>
function TimeCh()
{
var TimeNow=new Date();
document.all["time"].innerHTML=TimeNow.getHours()+":"+TimeNow.getMinutes()+":"+TimeNow.getSeconds();
}
</script>
再在网页中需要显示“年月日星期”的地方加入一个标签:
<font id="date"></font>
再在网页中需要显示“时分秒”的地方加入一个标签:
<font id="time"></font>
再在</body>之后加入:
<script>
setInterval("TimeCh()",1000)
var DateNow=new Date();
var MonthNow=DateNow.getMonth()+1;
document.all["date"].innerHTML="现在是:"+DateNow.getYear()+"年"+MonthNow+"月"+DateNow.getDate()+"日 星期"+DateNow.getDay();
</script>
就行了。
注:
1、需要java支持。

我回答一下关于 3.网页中某位置显示"距离(某日)还有___天". 的问题:
比如说,某日为2008年1月1日。
再在网页中需要显示“距离(某日)还有___天”的地方加入一个标签:
<font>距离(某日)还有</font><font id="days"></font><font>天</font>
再在</body>后加入:
<script>
var NowDay=new Date();
var FutureDay=new Date(2008,0,1); //此处可用其他日期替换
document.all["days"].innerHTML=Math.floor((FutureDay.valueOf()-NowDay.valueOf())/1000/60/60/24+1);
</script>
就可以了。
注:
1、需要java支持。

至于前两个问题,光有java是不够的。一定是需要服务器端脚本支持的(比如PHP)。本人对此不是十分了解。