asp不匹配的问题

来源:百度知道 编辑:UC知道 时间:2024/05/09 07:47:08
<%@language="vbscript" codepage="936"%>
<%
if request("Datetime")="clock" then
Call time1
End if
%>
<html>
<head>
<title>asp</title>
</head>
<body>
<a href="text1.asp?Datetime=clock">现在几点了</a>
</body>
</html>
<script language="vbscript" RUNAT=SERVER>
sub time1
response.write"本地时间:"&now()
End sub
</script>

Microsoft VBScript 运行时错误 '800a000d'

类型不匹配: 'time1'

\text1.asp, line 4

Host by NetBox Version 2.7 Build 4126
这是怎么回事啊,不明白,请解释一下.本人菜鸟

代码是可运行的,没问题,你用IIS运行就知了。

但建议你这样:

<%
if request("Datetime")="clock" then
Call time1()
else
call main()
End if
Sub main()
%>
<html>
<head>
<title>asp</title>
</head>
<body>
<a href="text1.asp?Datetime=clock">现在几点了</a>
</body>
</html>
<%
End Sub
sub time1()
response.write"本地时间:"&now()
End sub
%>

<%@language="vbscript" codepage="936"%>
<%
if request("Datetime")="clock" then call time1()
%>
<html>
<head>
<title>asp</title>
</head>
<body>
<a href="text1.asp?Datetime=clock">现在几点了</a>
</body>
</html>
<%
sub time1()
response.write"本