首页 理论教育 ASP动态网页设计-Server对象的Execute方法

ASP动态网页设计-Server对象的Execute方法

更新时间:2025-01-18 工作计划 版权反馈
【摘要】:使用Server对象的Execute方法可以调用一个asp文件并对其进行处理。Execute方法是US6.0的新增功能,它类似于许多编程语言中的过程调用。在该页面执行完成后,控制传递回原先的页面,并继续执行Execute方法后面的语句。本例说明如何使用Server.Execute方法,运行结果如图4-12所示。

使用Server对象的Execute方法可以调用一个asp文件并对其进行处理。

语法格式:

Server .Execute (Path)

说明:参数Path是一个字符串,用于指定要执行的.asp文件的位置,可以使用绝对路径或相对路径。Execute方法是US6.0的新增功能,它类似于许多编程语言中的过程调用。当调用Execute方法时,停止当前页面的执行,并将控制转到Path指定的页面。用户的当前环境(即会话状态和当前事务状态)也传递到新的页面。在该页面执行完成后,控制传递回原先的页面,并继续执行Execute方法后面的语句。

【例4.12】本例说明如何使用Server.Execute方法,运行结果如图4-12所示。

文件命名为4-12a.asp的代码如下:

〈%@LANGUAGE=″VBScript″%〉

〈HTML〉

〈HEAD〉

〈TITLE〉server.execute方法应用示例〈/TITLE〉

〈/HEAD〉

〈BODY〉

〈P〉下面将执行文件4-12b.asp中的脚本:〈/P〉

〈%Server.Execute ″4-12b.asp″%〉

〈P〉现在又返回文件4-12a.asp!〈/P〉

〈/BODY〉

〈/HTML〉(www.xing528.com)

文件命名为4-12b.asp的代码如下:

〈%@LANGUAGE=″VBScript″%〉

〈HTML〉

〈HEAD〉

〈TITLE〉Server.Execute方法应用示例〈/TITLE〉

〈/HEAD〉

〈BODY〉

〈%

For i=1 to 3

Response.Write ″〈FONT color=red〉在文件4-11b.asp中向你问好!〈/FONT〉〈BR〉″

Next

%〉

〈/BODY〉

〈/HTML〉

图4-12 Server.Execute 方法应用示例

通过这个例子可以看出有了Execute方法,就可以将一个复杂的应用程序分成若干个模块,可以将那些经常用到的函数写在.asp文件中,需要时通过Execute方法来调用。这样就不用重复编写相同的程序代码,以节省时间并避免程序过于复杂。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈