标题:请问然后在网页中实现记时功能?(封贴.问题已解决)
只看楼主
一只大菜鸟
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-3-17
 问题点数:0 回复次数:1 
请问然后在网页中实现记时功能?(封贴.问题已解决)

做了一半不会做了.请高手指点.

<html>
<head>
<script language="javascript">

function update()
{
var hour=0;
var minute=0;
var second=0;

second++;

document.myform.myclock.value="您已经停留了"+hour+":"+minute+":"+second;
var myTime=setTimeout("update()",1000);

}
</script>
</head>
<body onLoad="update()">
<form name="myform"><div align="center">
<input name="myclock" type="text" value="" size=20>
</div>
</form>
</body>
</html>

[此贴子已经被作者于2007-4-9 22:20:27编辑过]

搜索更多相关主题的帖子: 网页 记时 
2007-04-09 13:08
lmhllr
Rank: 8Rank: 8
等 级:贵宾
威 望:44
帖 子:1504
专家分:42
注 册:2005-5-12
得分:0 

修改一下可以实现,但我觉得没什么用,因为一刷新的话就重新计时了

要实现真正的功能得用COOKIE或者动态语言等等配合使用


<html>
<head>
<title>计时器的范例</title>
<script language=\"javascript\">
<!--
var CallTimeLen = 0;
var timer1 = null;

function update()
{
var hour=0;
var minute=0;
var second=0;
CallTimeLen = parseInt(CallTimeLen)+1;
hour = parseInt(CallTimeLen/3600);
minute = parseInt(CallTimeLen/60);
second = CallTimeLen%60;
document.myform.myclock.innerText =\"您已经停留了:\"+hour+\":\"+minute+\":\"+second;
window.timer1 = window.setTimeout(\"update()\",1000);
}
-->
</script>
</head>
<body onLoad=\"update()\">
<form name=\"myform\"><div align=\"center\">
<input name=\"myclock\" type=\"text\" value=\"\" size=20>
</div>
</form>
</body>
</html>

2007-04-09 14:50



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-130340-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.505097 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved