ASP中,写在<%%>之间的过程或函数应该如何调用??

在A页面中写入:<%subabc()....endsub%>B页面中我想要调用A页面中的abc过程,应该如何调用??如果是函数又怎么调用,是一样的调用方法吗??我需要在B... 在A页面中写入:
<%
sub abc()
....
end sub
%>

B页面中我想要调用A页面中的abc过程,应该如何调用??如果是函数又怎么调用,是一样的调用方法吗??
我需要在B页中要点击才能执行A页中的过程.除了用地址栏带参数的方法外,还有没有其它的方法?
展开
 我来答
百度网友bd6cbf3de
2008-11-24 · TA获得超过914个赞
知道小有建树答主
回答量:666
采纳率:0%
帮助的人:795万
展开全部
在页面B中加入一句
<!--#include file="A.asp"-->
这样就可以直接从页面B中直接调用A.asp中定义的 Sub 和 Function 了。
例如,有一个Celsius(fDegrees) 函数(function),和一个MyProc过程(sub),
调用过程可以是下面方式:

在代码中使用 Sub 和 Function 过程
调用 Function 过程时,函数名必须用在变量赋值语句的右端或表达式中。例如调用Celsius(fDegrees):
Temp = Celsius(fDegrees)

MsgBox "温度为"&Celsius(fDegrees)&"摄氏度。"

调用 Sub 过程时,只需输入过程名及所有参数值,参数值之间使用逗号分隔。不需使用 Call 语句,但如果使用了此语句,则必须将所有参数包含在括号之中。
下面的示例显示了调用 MyProc 过程的两种方式。一种使用 Call 语句;另一种则不使用。两种方式效果相同。

Call MyProc(firstarg, secondarg)
MyProc firstarg, secondarg

请注意当不使用 Call 语句进行调用时,括号被省略。
dwcli
2008-11-24 · TA获得超过1700个赞
知道小有建树答主
回答量:1314
采纳率:0%
帮助的人:1181万
展开全部
B页面写入
<%--#include file="A.asp"--%>
<%abc()%>

即可

一样的办法,SUB可以用<% call abc()%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
inghot
2008-11-24 · TA获得超过252个赞
知道小有建树答主
回答量:475
采纳率:0%
帮助的人:341万
展开全部
<!--#include file="a.asp"-->
<%Call abc()%>
<%abc()%>
如果abc没有参数或一个参数的话
两个方法都可以,如果abc有多个参数的话,第二种不要()

第一个方法好点,代码的可读性更好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式