韩国守望flow:这段ASP代码为什么为执行?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 12:25:15
<html>
<head>
<title>00
</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body >
<%

TD=Hour(Now)
ifTD<6 Then
Str="现在是凌晨"&TD&"点钟。"
Elseif TD<12 Then
Str="早上好!,现在是早上"&TD&"点钟。"
Elseif TD<14 Then
Str="中午时分。要午睡喽!"
Elseif TD<18 Then
Str="下午好!"
Elseif TD<20 Then
Str="晚餐时间。"
Elseif TD<23 Then
Str="注意身体,早点休息。"
Else
Str"夜深了,要休息啦。"
End if
Response.write Str
%>

</body>
</html>
还是不懂

TD=Hour(Now)
这是找到当前时间中小时部分的函数,如:02:22:22 那就是2了
然后判断他的值,最后response.write str就是输出判断后的str值
不好意思,驰耐普,他写 的是迭代if语句,所以是可以执行的
就是如果什么 反之如果 ,反之又如果,最后反之什么.....

你在代码end if 之后 没有写 end if,end if ,end if ,end if,end if ,出现了 end if 不匹配的错误!所以代码未执行!