谁能把下面这段代码帮我解说一下?谢谢!!

<html>
<head>
<title> 倒计时 </title>
<script language="vbscript">
Dim NowHour
Dim NowDay
Dim NowSecond
Dim NowMinutes
dim date2
date2="2020-1-1 00:00:00"
Function Page_Load()
Window.setTimeout "Page_Load()",10
NowMinutes=DateDiff("n",now,date2)
NowSecond=DateDiff("s",now,date2)
document.all("ShowInfo").innerHTML="距离"&date2&"还有"&NowMinutes&"分钟="&NowSecond&"秒"
End Function
</script>
</head>
<body onload="Page_Load()">
<div id="ShowInfo"> </div>
</body>
</html>
越详细越好。。。
最新回答
浥雨轻寒

2024-06-06 20:14:00

Dim NowHour '定义了一个现在的小时的变量
Dim NowDay '定义了一个现在的天数的变量
Dim NowSecond '定义了一个现在的秒的变量
Dim NowMinutes '定义了一个现在的分钟的变量
dim date2 '定义了一个倒计时结束的日期的变量
date2="2020-1-1 00:00:00" '这里是把一个时间赋给了定义的变量date2
Function Page_Load() '写了一个函数
Window.setTimeout "Page_Load()",10 这里的10即为函数的过期时间,让函数定时重新执行一次NowMinutes=DateDiff("n",now,date2) '算出现在的时间离你规定的倒计时还差多少分钟,然后把计算出来的值赋给变量NowMinutes
NowSecond=DateDiff("s",now,date2) '算出现在的时间离你规定的倒计时还差多少秒钟,然后把计算出来的值赋给变量NowSecond

document.all("ShowInfo").innerHTML="距离"&date2&"还有"&NowMinutes&"分钟="&NowSecond&"秒"
'然后放一个层显示当前的时间
End Function
<body onload="Page_Load()"> '加载你在js脚本里写的函数Page_Load()
<div id="ShowInfo"> </div> '做一个层,取名为ShowInfo,显示时间
不知道解释清楚没。希望对你有用
DateDiff
返回跨两个指定日期的日期和时间边界数。
语法
DateDiff( datepart , startdate , enddate )
戏柚画西楼

2024-06-06 21:02:15

<html>
<head>
<title> 倒计时 </title>

<script language="vbscript">
Dim NowHour //定义当前一个变量来显示 小时
Dim NowDay //定义一个变量来显示 天,
Dim NowSecond //定义一个变量来显示 秒
Dim NowMinutes //定义一个变量来显示 分
dim date2
date2="2020-1-1 00:00:00" //将一个日期"2020-1-1 00:00:00"赋给date2,
Function Page_Load() //定义一个函数
Window.setTimeout "Page_Load()",10 //这里的10即为函数的过期时间,让函数定时重新执行一次,
NowMinutes=DateDiff("n",now,date2) //用DateDiff 函数取得现在时间到2020-1-1 00:00:00的分钟数,
NowSecond=DateDiff("s",now,date2) //用DateDiff 函数取得现在时间到2020-1-1 00:00:00的秒数,
document.all("ShowInfo").innerHTML="距离"&date2&"还有"&NowMinutes&"分钟="&NowSecond&"秒" //将<div id="showInfo"></div>之间的html代码写为 "距离"&date2&"还有"&NowMinutes&"分钟="&NowSecond&"秒"
End Function
</script>
</head>
<body onload="Page_Load()">
<div id="ShowInfo"> </div>

</body>
任凭阻碍

2024-06-06 14:41:08

<html> 网页开始标签
<head>
<title> 倒计时 </title> 网页标题栏标签
<script language="vbscript"> 使用vb脚本
Dim NowHour 定义一个变量NowHour
Dim NowDay 定义一个变量NowDay
Dim NowSecond 定义一个变量NowSecond
Dim NowMinutes 定义一个变量 NowMinutes
dim date2 定义一个变量date2
date2="2020-1-1 00:00:00" 给data2赋值
Function Page_Load() 当页面读取时执运行
Window.setTimeout "Page_Load()",10 设置重新读取页面时间
NowMinutes=DateDiff("n",now,date2) 计算现在到data2还有多少分钟并赋值给NowMinutes
NowSecond=DateDiff("s",now,date2) 计算现在到data2还有多少秒并赋值给NowSecond

document.all("ShowInfo").innerHTML="距离"&date2&"还有"&NowMinutes&"分钟="&NowSecond&"秒" 在shoeinfo中显示距离data2的日期还有多少分钟,多少秒
End Function 结束函数
</script> 结束脚本
</head>
<body onload="Page_Load()">
<div id="ShowInfo"> </div> 定义一个名字为showinfo的表格
</body>
</html>
到此为止

2024-06-06 09:05:45

一段倒记时的代码
在网页上显示从现在时间距离2020年-1月-1日 00:00:00
的分钟数和秒数