我正在尝试将一些 asp 逻辑分离到一个单独的页面中。现在,我正在尝试调用一个简单的函数。
这是我正在使用的简单索引页面
<html>
<head>
<title>Calling a webservice from classic ASP</title>
</head>
<body>
<%
If Request.ServerVariables("REQUEST_METHOD") = "POST" Then
%>
<!--#include file="aspFunctions.asp"-->
<%
doStuff()
End If
%>
<FORM method=POST name="form1" ID="Form1">
ID:
<INPUT type="text" name="corpId" ID="id" value="050893">
<BR><BR>
<INPUT type="submit" value="GO" name="submit1" ID="Submit1" >
</form>
</body>
</html>
这是 aspfunctions.asp
sub doStuff()
Response.Write("In Do Stuff")
end sub
当我点击表单上的提交按钮时,我得到以下子 doStuff() Response.Write("In Do Stuff") end sub
Microsoft VBScript 运行时错误“800a000d”
有谁知道我做错了什么?
任何帮助是极大的赞赏
谢谢 Damien 类型不匹配:'doStuff'
/uat/damien/index.asp,第 15 行